黑马程序员技术交流社区
标题:
抽象类和接口的区别
[打印本页]
作者:
hi潘
时间:
2015-6-18 15:01
标题:
抽象类和接口的区别
1:抽象类只能被继承,而且只能单继承。
接口需要被实现,而且可以多实现。
2:抽象类中可以定义非抽象方法,子类可以直接继承使用。
接口中都有抽象方法,需要子类去实现。
3:抽象类使用的是 is a 关系。
接口使用的 like a 关系。
4:抽象类的成员修饰符可以自定义。
接口中的成员修饰符是固定的。全都是public的。
作者:
我的最优解
时间:
2015-6-18 19:49
不错不错
作者:
ww黑马
时间:
2015-6-18 21:22
归纳的挺好!
作者:
cyd1058
时间:
2015-6-18 21:37
接口是比抽象类还抽象的类
作者:
zc强盗
时间:
2015-6-18 21:47
说的对,就是这样的
作者:
朱智琳
时间:
2015-6-18 21:52
总结挺好
作者:
十五号的人生
时间:
2015-6-18 21:52
总结的不错
作者:
zlpiano
时间:
2015-6-18 22:04
总结得很好,赞一个
作者:
wenxueaaa555
时间:
2015-6-18 23:16
接口不但可以被类多实现,自己也可以多继承,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2