C#類的繼承相關總結

來源:互聯網
上載者:User

標籤:

1.子類繼承父類,會擁有父類中所規範的所有成員,但是只能是使用其中的公用成員

2.實現了繼承,可以做到代碼的冗餘,做到代碼的重用

3.實現了繼承,可以方便代碼的擴充與修改

4,當子類擁有與父類相同簽名(聲明與定義)的成員時,子類的成員就會將父類的同名成員隱藏(不是覆蓋,還是可以調用父類的成員的,通過base關鍵字)

 

繼承的前提:

1.一個類,要是父類,那麼它,必須擁有子類的共同成員

實現繼承的條件

1.子類是父類,例如,學生類,也是人類。

2.子類必須能夠實現父類所規範的所有成員

 

繼承的三大特性:

1.單根性:任何一個類只能繼承自另外一個類,(只有一個親爹)

2.傳遞性:一個類是子類的同時,也可以是另外一個類的父類

3.單向性:不允許循環相依性。

 

C#類的繼承相關總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.