Day01 06目標 繼承的使用案例

2021-09-27 04:05:43 字數 888 閱讀 8815

​ 學生類(姓名,年齡,吃飯,特有功能:學習)

​ 老師類(姓名,年齡,吃飯,特有功能:授課)

​ 班主任(姓名,年齡,吃飯,特有功能:管理)

如果直接定義類會出現大量相同屬性相同行為的重複**。企業開發中不允許太多冗餘**。

解決思路:把相同的屬性和行為定義在乙個父類中,然後讓子類繼承即可。

父類:people類(姓名,年齡,吃飯)

學生類(特有功能:學習)

老師類(特有功能:授課)

班主任(特有功能:管理)

​ 子類繼續了父類,子類就直接得到了父類的屬性和行為,直接可以直接用了。

​ 繼承的作用:可以提高**的復用性,節約**,相同**可以放在父類中定義。子類直接繼續即可使用。

public

class

testmain

}

public

class

people

public string getname()

public

void

setname

(string name)

public

intgetage()

public

void

setage

(int age)

}

public

class

teacher

extends

people

}

public

class

student

extends

people

}

Day01 07目標 繼承 子類不能繼承的內容

子類是不能繼承父類的構造器的。子類有自己的構造器,父類的構造器是用來初始化父類物件的,子類無需繼承。子類是否可以繼承父類的私有成員 成員變數,成員方法 我認為子類是可以繼承父類私有的成員的,只是不能直接訪問而已。子類是否可以繼承父類的靜態成員呢?我認為子類是不能繼承父類的靜態成員的,子類只是可以訪問...

號召 使我的新年目標成功!

是時候開始規劃我的新年目標了嗎?我想,每當大家走到舊一年快要結束時,你腦海中又重現了這個問題 是時候開始規劃我的新年目標了嗎?說句實話,我們承受了太多的失敗,以往這個時候你也計畫了新一年的目標,可結果總是不了了之。或許你已經認為新年目標不過是個願望而已,它根本就不管用!年復一年,不出幾個月不是忘得乾...

號召 使我的新年目標成功!

是時候開始規劃我的新年目標了嗎?我想,每當大家走到舊一年快要結束時,你腦海中又重現了這個問題 是時候開始規劃我的新年目標了嗎?說句實話,我們承受了太多的失敗,以往這個時候你也計畫了新一年的目標,可結果總是不了了之。或許你已經認為新年目標不過是個願望而已,它根本就不管用!年復一年,不出幾個月不是忘得乾...