黑马程序员技术交流社区

标题: 抽象类和接口的区别 [打印本页]

作者: 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