黑马程序员技术交流社区
标题:
接口和抽象类的特征和区别
[打印本页]
作者:
等你的季节-夏天
时间:
2015-7-6 11:02
标题:
接口和抽象类的特征和区别
接口和抽象类的特征和区别
- 成员区别:
接口成员属性: 变量都是常量
接口方法: 全部抽象方法
抽象类成员属性: 可以是变量, 常量
抽象类的方法: 可以是非抽象方法, 抽象方法
- 使用区别:
实现接口, 实现类需要重写全部抽象方法
继承抽象类, 子类需要重写全部抽象方法, 普通方法子类继承直接使用
- 在继承体系中的关系区别:
接口和接口是单继承或多层继承关系
- 设计理念区别
抽象类, 继承是is a关系, 谁是谁的一种, 整个体系最共性的内容
接口, 实现是like a关系, 像什么, 整个体系的扩展内容
作者:
耀阳圣尊
时间:
2015-7-6 11:56
总结的很具体,再来点代码配合真是没谁了{:2_31:}
作者:
牵着蜗牛去逛街
时间:
2015-7-6 12:49
总结的比较具体,看一遍,顺便复习一下。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2