オブジェクト指向におけるインヘリタンスに関する記述はどれか。
ア | オブジェクトのデータの構造や値を隠ぺいし、オブジェクトの外部から直接、内部のデータにアクセスすることを禁止する。 |
イ | オブジェクトのデータ構造や手続を変更した場合でも、外部への影響を防ぐことができ、オブジェクトの独立性を向上させる。 |
ウ | 基底クラスで定義されたデータ構造と手続をサブクラスで引き継いで使える。 |
エ | 同一のデータ構造と同一の手続を持つオブジェクトをまとめて表現する。 |
答え ウ
【解説】
ア | オブジェクト指向のカプセル化の説明です。 カプセル化にはデータの隠ぺいがあります。 |
イ | オブジェクト指向のカプセル化の説明です。 カプセル化にはデータ構造や手続の隠ぺいもあります。 |
ウ | オブジェクト指向のインヘリタンスの説明です。 |
エ | オブジェクト指向のクラスの説明です。 |
【キーワード】
・インヘリタンス