简单的继承范例.PPT

简单的继承范例

第十章 類別的繼承 學習繼承的基本概念 瞭解子類別與父類別之間的關係 認識函數的改寫 區分super() 與this() 的用法 認識Object類別 認識繼承 (1/2) 繼承:根據既有類別衍生出另一類別 每一個類別只能有一個父類別(單一繼承, single inheritance) Java的介面(interface)可以實現多重繼承的概念 認識繼承 (2/2) 類別成員的繼承關係可用下圖來表示: 類別的繼承格式 類別的繼承 以extends關鍵字,將父類別繼承給子類別 類別繼承的格式: 簡單的繼承範例 (1/2) 繼承的使用範例: 簡單的繼承範例 (2/2) 本例中學到的觀念: 透過extends關鍵字,可將父類別的成員繼承給子類別 執行子類別的建構元前,會先呼叫父類別的建構元,目的是要幫助繼承自父類別的成員初始化 建構元的呼叫 (1/2) 下面的範例是透過super() 呼叫父類別中特定的建構元: 建構元的呼叫 (2/2) 錯誤的使用建構元 (1/2) 下面是錯誤的建構元使用範例: 錯誤的使用建構元 (2/2) 更正使用建構元的錯誤 更正app10_3的錯誤: this() 與 super() 的比較 this() 是在同一類別內呼叫其它的建構元 super() 是從子類別的建構元呼叫父類別的建構元 this()與super() 相似之處

文档评论(0)

1亿VIP精品文档

相关文档