Java基础_接口 喜欢ヅ旅行 2022-05-24 11:39 120阅读 0赞 ###### abstract与哪些关键字冲突 ###### final final定义的方法 无法重写 static 可以直接调用,但是抽象方法没有具体的方法体 private无法继承与重写 ###### 接口特点与使用 ###### 接口本质是种规则 定义接口:定义规则 实现接口:等于拓展了功能 使用关键字:interface 格式: interface 接口名{ }//都是抽象方法,可以省去abstract 接口不能实例化:不能实例化,利用多态 接口子类特点:要么抽象,要么重写所有父类的抽象方法 成员方法:可以是抽象的,也可以是非抽象的 抽象方法:父类强制要求子类做的事情,是一种约束 非抽象:子类继承,拓展功能 成员特点:只有成员常量,没有成员变量 构造方法:没有构造方法 > 子类不需要调用接口实现构造方法 > 只是实现,本身也无法实例化 > 都是常量,不需要初始化 成员方法:只能是抽象方法,默认修饰符:;public abstract()\{\} 贴士: > 类与类之间的关系:继承关系,单继承,多层继承 > 类与接口之间的关系:实现关系,可以单实现,也可以多实现 > 继承 子类是父类的关系,共性问题 > 实现 子类拥有父类功能的关系,拓展功能
还没有评论,来说两句吧...