Python:多重継承
多重継承
(
multiple inheritance
)
code:py
class SubClassName(BaseClassName1, BaseClassName2, ...):
<statements>
pythonは多重継承をサポートする。
ただし、多重継承はプログラムが複雑になりやすいので、推奨はされない。
また、一般的なオブジェクト指向言語は変数とメソッドの両方が継承されるが、pythonでは、メソッドとクラス変数は継承されるが、インスタンス変数は継承されない。