继承
被继承的类如果子类覆盖了超类(父类)的方法,在调用相同的方法时,调用的时子类的方法
抽象类 (abstract)
*抽象类不能被实例化,即不能生成抽象类对象
只有方法的生命,没有方法的实现。包含抽象方法的类必须定义为抽象类
抽象类中可以定义构造方法,这些构造方法可以在子类的构造方法中调用
接口 (只有方法的声明,没有实现,可以省略修饰符但系统会自动加上public abstract)
* 接口不能有静态方法
接口中的所有方法都是抽象方法 且方法都必须实现
被继承的类如果子类覆盖了超类(父类)的方法,在调用相同的方法时,调用的时子类的方法
只有方法的生命,没有方法的实现。包含抽象方法的类必须定义为抽象类
抽象类中可以定义构造方法,这些构造方法可以在子类的构造方法中调用
* 接口不能有静态方法
接口中的所有方法都是抽象方法 且方法都必须实现
本文标题:继承,抽象类,接口
本文链接:https://www.haomeiwen.com/subject/vksfrqtx.html
网友评论