【Python】クラス継承 (スーパークラス・サブクラス)

スポンサーリンク

この記事では、Python言語でクラス継承する方法とソースコードを解説します。

スポンサーリンク

クラス継承とは

クラスの継承とは、既に定義しているクラスの機能を流用し、新しいクラスを作成することです。
継承元のクラスを「スーパークラス」、それを用いて新しく作成するクラスを「サブクラス」と言います。
これをうまく使うことでコードの記述量を減らすことが出来ます。

【書式】
class サブクラス名(スーパークラス名):

ソースコード

サンプルプログラムのソースコードは下記の通りです。

スーパークラス(MyClass1)の機能(メソッドなど)をサブクラス(MyClass2)に継承しています。
そしてサブクラスに掛け算を計算するメソッドを新たに追加しています。

実行結果

サンプルプログラムの実行結果は下記の通りです。

200

【おすすめ関連記事】
Pythonでオブジェクト指向プログラミング
Python入門 基本文法

スポンサーリンク

シェア&フォローお願いします!