複雑な継承

親子関係

クラスで継承できるのは1つのクラスだけです。親子関係と同じで複数の親を持つことはできません。

親は複数の子供を持つことができますので、複数のクラスから継承されます。

この親子関係だけでプログラムの関係を全て表現できるかな?実際はもっと複雑だよ。」ベテランBはまだまだ納得がいかないようです。でも指摘は的を得ています。

はい。次のプログラムを見てください。

孫も登場

40行目からクラスMが追加されています。注目してもらいたいのは、41行目です。

クラスXを継承しています。


あっ、孫だ!」新人Cが驚いたようです。


このように1世代だけではなく、さらに継承していくことができます。

うーん・・・」腕組みしながら唸るBでした。

タイトルとURLをコピーしました