Pythonの継承
継承は、新しいクラスを作成する方法です。Pythonで作成された新しいクラスは、1つ以上の親クラスを継承できます。親クラスは基本クラスまたはスーパークラスと呼ばれ、新しいクラスは派生クラスまたはサブクラスと呼ばれます。
継承とは、クラス間の関係と「ある」関係のことです。継承の機能の1つは、コードの再利用の問題を解決することです。
Pythonのクラスの継承は、単一継承と多重継承に分けられます。
class Parents: pass
class Father: pass
class Mother: pass
class Children(Parents):
pass
class Son(Father,Mother):
pass
継承を表示する
# 可通过类名.__bases__查看所有继承的父类,类名.__base__只查看从左到右继承的第一个父类
print(Son.__base__)
# <class '__main__.Father'>
print(Son