Pythonの継承

Pythonでは他のオブジェクト指向言語と同様に既存のクラスから新たなクラスを作り出す、 継承と呼ばれる機能を備えています。 Pythonは複数のクラスを継承できる多重継承の言語です。


継承の構文

Pythonでは以下のようにクラスを継承します。

class サブクラス名(スーパークラス名):
    メンバの定義

多重継承

Pythonでは複数のクラスを継承する機能である多重継承をサポートしています。
多重継承をするにはクラス名をカンマで区切って技術します。

class サブクラス名(スーパークラス名1, スーパークラス名2):
    メンバの定義

inserted by FC2 system