关于Java单继承机制与多接口机制设计的思考
由Java8对interface增加default方法引发的Java继承体系设计的思考
Java的单继承(extends)机制与多接口(interface)机制
一、含义
众所周知,Java中的继承体系是单继承的,即只能继承一个类(Class).
也就是说一个类只会有一个父类(Parent Class),如果不断追溯一个类的父类,将该类和其所有超类(Super Class)用类关系图展示,那么将会是一个线型的类关系图.
然而无论是在现实世界中还是在代码世界中,都确实存在一个...