基本结构
java中可以创建class和interface
interface
没有构造器
方法都是未实现的,隐式 public abstract
不能包含成员变量,除了static和final修饰,变量隐式public static final
被接口继承,不能被类继承,职能被类实现
多继承
不能private 方法和变量
现在可以有默认方法 default
class
默认含有无参构造器
使用abstract 修饰的clas为抽象类,不可实例化
抽象方法只能在抽类类中出现,不一定需要
子类如果不是抽象类,必须实现抽象方法
构造器,用于实例化对象,即使用class来创建对象的方法
可以重载自己内部方法,或者重写父类方法(final不行)
Last updated
Was this helpful?