在java中,默认情况下所有类都继承自Object类,甚至我们也可以继承类。
class A{ // default **Object class** is extended
}
class B extends A{
//default **Object class** is extended and also **class A** extended.
}
那么为什么我们说java不支持通过类进行多重继承?
答案 0 :(得分:1)
这只是为了消除歧义,因为多重继承可能导致 在少数情况下模棱两可。最常见的情况之一是Diamond 问题
查看此页面:http://www.instanceofjava.com/2014/12/why-java-does-not-supports-multiple.html