Java 中支持单继承。不直接支持多继承,但对 C++ 中的多继承机制进行改良。
单继承:一个子类只能有一个直接父类。
多继承:一个子类可以有多个直接父类(Java 中不允许,进行改良)
不直接支持,因为多个父类中有相同成员,会产生调用不确定性。
在 Java 中是通过“多实现”的方式来体现
Java 支持多层(多重)继承。
C 继承 B,B 继承 A。
当要使用一个继承体系时,