請問一下為什麼JAVA的類別只能單一繼承,原因是什麼?可否各位懂JAVA的先進可以指點迷津丫?
2007-06-24 16:58:23 · 2 個解答 · 發問者 ? 2 in 電腦與網際網路 ➔ 程式設計
JAVA的類別只能單一繼承
<--- 就好像,我只可以繼承我老爸的東西。。不能也把他老爸的東西也繼承下來。這個沒有什麼好說明的,當初JAVA作為物件導向程式的程式語言就是這樣設計。。。。
不過,如果在JAVA你真的需要多重繼承,可以試用interface。雖然還是本質上不一樣,不過interface 可以用來整合許多不同的類別, 而這些類別彼此不需要有聯繫。然後,你的程式可以
implements 這些介面,這樣你的程式就會有一種多重繼承的錯覺了 =.=
2007-06-26 17:46:15 · answer #1 · answered by Heaven F 2 · 0⤊ 0⤋
我想…
可能是安全性的關係吧!
為了安全性,JAVA 在使用上有很多限制。
2007-06-24 17:44:57 · answer #2 · answered by Big_John-tw 7 · 0⤊ 0⤋