Python面試真題- 怎么解釋繼承 ?
【Python面試真題】- 怎么解釋繼承 ?
一個(gè)類繼承自另一個(gè)類,也可以說是一個(gè)孩子類/派生類/子類,繼承自父類/基類/超類,同時(shí)獲取所有的類成員(屬性和方法)。
繼承使我們可以重用代碼,并且還可以更方便地創(chuàng)建和維護(hù)代碼。Python 支持以下類型的繼承:
1. 單繼承- 一個(gè)子類類繼承自單個(gè)基類
2. 多重繼承- 一個(gè)子類繼承自多個(gè)基類
3. 多級(jí)繼承- 一個(gè)子類繼承自一個(gè)基類,而基類繼承自另一個(gè)基類
4. 分層繼承- 多個(gè)子類繼承自同一個(gè)基類
5. 混合繼承- 兩種或兩種以上繼承類型的組合