2016-06-11 C言語で継承(オーバーロード(=多態性)なし) C/C++ オブジェクト指向 ↑ソース関連図 犬(dog)クラスで動物(Animal)クラスを継承している。 ポイントは以下。 ・サブクラス宣言では一番上のメンバにスーパークラスを宣言する(dog.c, 6行目) ・スーパークラスのヘッダをAnimal.h, AnimalP.hとしてカプセル性を保持する ・スーパークラスのメソッドを呼び出す際はキャストする(main.c, 9-10行目) c keisho