【Python面試真題】- 解釋一下Python中的繼承
【Python面試真題】- 解釋一下Python中的繼承
答:當(dāng)一個(gè)類繼承自另一個(gè)類,它就被稱為一個(gè)子類/派生類,繼承自父類/基類/超類。它會(huì)繼承/獲取所有類成員(屬性和方法)。
繼承能讓我們重新使用代碼,也能更容易的創(chuàng)建和維護(hù)應(yīng)用。Python支持如下種類的繼承:
單繼承:一個(gè)類繼承自單個(gè)基類
多繼承:一個(gè)類繼承自多個(gè)基類
多級(jí)繼承:一個(gè)類繼承自單個(gè)基類,后者則繼承自另一個(gè)基類
分層繼承:多個(gè)類繼承自單個(gè)基類
混合繼承:兩種或多種類型繼承的混合