2016-01-13 169 views
-1

在java默認情況下,所有的類都繼承自Object類,甚至我們也可以繼承這些類。爲什麼java不支持多繼承?

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

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

那麼爲什麼我們說java不支持通過類的多繼承?

+1

因爲在繼承鏈中的某個時刻,你會得到從對象繼承的類,但你不容來自兩個班同時繼承。 – SomeJavaGuy

+0

@Kevin Esche該評論是被稱爲「乞討問題」的邏輯謬誤。 –

回答