Java繼承的從某種意義上講,Java繼承的短暫美就如同宇宙中全部事與其它事情都存在一種特殊的關係。教育者試圖向門外漢們解釋繼承的概念,經常經過討論相關動物羣之間的關係來解釋這一律念。在Java和NET中,在某種程度上講,全部事物都是對象類型的一種軟件組件。然而,從那裏開始,開發選擇什麼在子類和超類繼承中進行關聯是設計的重點。設計
使用Java進行桌面渲染中的問題是,過多的思想投入到把在一塊兒的可視化項目進行分組。從親子關係來看,全部地的知名的圖形元素,雖然知名的方法不一樣,但都與通常的Window類有着極大的關係。全部咱們選擇的、繼承於Window類的,與JDialog屬性有關的東西,都與上一級的JFrame有關,由於他們有共同的父Window類。的確,編寫可重用的代碼來管理許多相關的子對象是優秀設計的標誌。正如上文說的狗和窗戶同樣,偉大的多態設計都是關於抽象、分類、設計、和繼承的。對象