黑马程序员技术交流社区
标题:
抽象是单继承为什么?接口是多继承为什么?
[打印本页]
作者:
kebingxing
时间:
2015-9-29 19:39
标题:
抽象是单继承为什么?接口是多继承为什么?
这个主要的差异在哪里呢
作者:
吾要娶她
时间:
2015-9-29 19:50
Java里的类与类只能单继承,可以多层继承,而接口中是没有方法体的抽象类,因而可以多继承,没得冲突
作者:
0814java1
时间:
2015-9-29 20:47
这个我也想知道
作者:
busizhishen131
时间:
2015-9-29 21:12
抽象类是单继承(抽象类可以有一般方法,必有抽象方法),如果继承多个抽象类,恰好,这两个抽象类中有同名且参数列表相同的一般方法,jvm就不知道调用那个了,接口可以后多实现,是因为接口中都是抽象方法,需要手动实现方法体,就算有同名的也不用担心
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2