オブジェクト指向プログラミングa 第9回『クラスの継承 (前編)』〜 4.製図ソフトの問題解決例 |
それでは,冒頭の製図ソフトの問題を,継承を使って解決してみよう。
List 12, List 13, List 14, List 15, List 5
●まとめ
以上のことから,スーパークラスにふさわしいクラスを考え,プログラムは出来るだけスーパークラスを使って記述する。
そして,バリエーションを得るには,新しいサブクラスを定義して,サブクラスの中でメソッドをオーバライドしてやればよい。