黑马程序员技术交流社区
标题:
java中抽象类和接口的作用与区别
[打印本页]
作者:
凉仁日记
时间:
2015-5-25 10:05
标题:
java中抽象类和接口的作用与区别
abstarct class在Java语言中体现了一种继承关系,要想使得继承关系合理,父类和派生类之间必须存在"is a"关系,即父类和派生类在概念本质上应该是相同的。对于interface 来说则不然,并不要求interface的实现者和interface定义在概念本质上是一致的,仅仅是实现了interface定义的契约而已
作者:
David19910809
时间:
2015-5-25 10:22
抽象类:is a 接口:do a 一个是是什么,一个是做什么。另外抽象类中可以有实现了的方法,接口中没有
作者:
L番茄X
时间:
2015-5-25 12:43
接口的全都是abstract抽象的.必须要重写方法.
作者:
探索者
时间:
2015-5-25 13:11
接口有一个作用很重要,就是可以强制你去执行一些动作,通过把一些强制的动作放到接口里,如果你要实现接口,就必须写方法覆盖,建立多线程就是一个很好的例子
作者:
彭越
时间:
2015-5-25 13:29
piaoguolall
作者:
杨宇俊
时间:
2015-5-25 22:20
interface体现的是一种规则,要么重写接口中的方法,要么那个类也是抽象类
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2