为什么我看见了多继承?
这个明显是继承了两个东西,这个难道没有问题么?
其实你不必纠结,java语言规则如此,释义如下:
不允许类多重继承的主要原因是,如果A同时继承B和C,而B和C同时有一个D方法,A如何决定该继承那一个呢?
但接口不存在这样的问题,接口全都是抽象方法继承谁都无所谓,所以接口可以继承多个接口。
interface是接口的意思,接口和类可以通过implements实现关系(可多实现),接口和接口通过extends继承(可多继承)。
类不能多继承 接口可以多继承
TreeService和CrudService应该都是接口吧。
java类单继承 所以为了实现多继承就使用接口interface,接口支持多继承
接口可以多继承的呀