回覆列表
-
1 # 使用者6765157613683
-
2 # 湯圓電影Vlog
傳遞性,比如B繼承了A,C繼承了B,那麼C自然也是繼承了A裡面的東西,就像是爺爺的後代爸爸,爸爸的後代兒子,那麼爸爸有爺爺的基因,兒子也有爺爺的基因。這是傳遞性。
傳遞性,比如B繼承了A,C繼承了B,那麼C自然也是繼承了A裡面的東西,就像是爺爺的後代爸爸,爸爸的後代兒子,那麼爸爸有爺爺的基因,兒子也有爺爺的基因。這是傳遞性。
1、繼承關係是傳遞的。若類C繼承類B,類B繼承類A,則類C既有從類B那裡繼承下來的屬性與方法,也有從類A那裡繼承下來的屬性與方法,繼承來的屬性和方法儘管是隱式的,但仍是類C的屬性和方法。繼承是在一些比較一般的類的基礎上構造、建立和擴充新類的最有效的手段; 2、繼承簡化了人們對事物的認識和描述,能清晰體現相關類間的層次結構關係;繼承提供了軟體複用功能。這種做法能減小程式碼和資料的冗餘度,大大增加程式的重用性;提供多重繼承機制。出於安全性和可靠性的考慮,僅支援單重繼承,而透過使用介面機制來實現多重繼承。 基本說明: 1、與傳統程式不同,Sun 公司在推出 Java 之際就將其作為一種開放的技術。全球數以萬計的 Java 開發公司被要求所設計的 Java軟體必須相互相容; 2、Java平臺是基於Java語言的平臺。這樣的平臺非常流行。因此微軟公司推出了與之競爭的.NET平臺以及模仿Java的C#語言。java的應用已十分廣泛。Java是功能完善的通用程式設計語言,可以用來開發可靠的、要求嚴格的應用程式。80%以上的高階企業級應用都使用JAVA平臺。JAVA是成熟的產品,已經有10年的歷史。