サブクラス
更新日:
用語解説
サブクラスは、既存のクラス(スーパークラス)の性質を引き継ぎ、属性や操作を追加したり再定義したりした下位のクラスです。
■ 試験で押さえるポイント
「サブクラスはスーパークラスの一種である」(is-a)の関係を表します。
サブクラスは、スーパークラスの代わりに使えなければなりません。
共通点を上位のクラスにまとめることを、汎化といいます。
■ 選択肢での判断ポイント
上位の型の約束を満たす下位の型です。部品として持つ(has-a)関係とは異なります。
更新日:
サブクラスは、既存のクラス(スーパークラス)の性質を引き継ぎ、属性や操作を追加したり再定義したりした下位のクラスです。
■ 試験で押さえるポイント
「サブクラスはスーパークラスの一種である」(is-a)の関係を表します。
サブクラスは、スーパークラスの代わりに使えなければなりません。
共通点を上位のクラスにまとめることを、汎化といいます。
■ 選択肢での判断ポイント
上位の型の約束を満たす下位の型です。部品として持つ(has-a)関係とは異なります。