プログラミング入門

クラスの継承について知ろう2

この章では親クラスの変数を子クラスで初期化する方法について説明します。 子クラスの中で親クラスの変数と子クラスの変数を子クラスの中で初期化したい場合は以下のように書きます。 子クラスのinitメソッドの引数の内、a,c,fが親クラスのインスタンス変数の初期化に使われて、残りのeが子クラスのインスタンス変数company1の初期化に使われます。
ですので、オブジェクトの引数は4つになります。 図にすると以下のようになります。 結果は次の通りです。