为什么java不支持多重继承?

时间:2016-01-13 07:06:54

标签: java

在java中,默认情况下所有类都继承自Object类,甚至我们也可以继承类。

class A{ // default **Object class** is extended

}
class B extends A{ 
           //default **Object class** is extended and also **class A** extended.
}

那么为什么我们说java不支持通过类进行多重继承?

1 个答案:

答案 0 :(得分:1)

  

这只是为了消除歧义,因为多重继承可能导致   在少数情况下模棱两可。最常见的情况之一是Diamond   问题

查看此页面:http://www.instanceofjava.com/2014/12/why-java-does-not-supports-multiple.html