◎什麼是繼承?
繼承就是一個類得到另一個類當中的成員變數和成員函數。而相應日常生活,就是兒子從父親獲得到某些東西,例如:基因、姓氏、錢財…等。
◎繼承的基本語法特點
1. Java當中只支持「單」繼承,不允許多繼承,即一個子類只能有一個父類,但父類可擁有多個子類。
2. 繼承之基本語法:class 子類 extends 父類{[程式碼]}。
◎為什麼要使用繼承?使用時機為何?
可以「減少類定義的重複代碼」(即成員變數和成員函數),並在原有的基礎上再擴增功能或修改成專屬於自身之內容。因此,使用時機在於如二個類中有共同的屬性與行為時,如將共同的部分,提升至父類當中,而此二類再分別繼承父類即可,又如共同內容需修改者,只需在父類修正,以減少因無修正到之錯誤產生。
◎繼承程式範例
文章標籤
全站熱搜