修了試験 2016-07-24実施分 基本情報技術者試験 問47
オブジェクト指向におけるクラスとインスタンスとの関係のうち,適切なものはどれか。
正答2
解説
正解は2です。 オブジェクト指向におけるクラスとインスタンスの関係を問う問題です。 クラスはオブジェクトの設計図(ひな形)であり、インスタンスはクラスを基に作られた具体的な実体です。 【選択肢別解説】 1:× 仕様を定義したものはクラスのほうです。 インスタンスは、その定義に基づいて作られた個々の実体です。 2:○ クラスに定義された属性とメソッドに基づいて、具体的な値をもつインスタンスが生成されます。 3:× 一つのインスタンスは、一つのクラスを基に生成されます。 複数のクラスが一つのインスタンスに対応するわけではありません。 4:× 一つのクラスから、インスタンスはいくつでも生成できます。 ただ一つに限られるわけではありません。 【ポイント】 例えば「社員」クラスから、「山田さん」「佐藤さん」というインスタンスを複数作れます。 インスタンスを一つに限定する設計は、シングルトンと呼ばれる特別なパターンです。まとめて解く
修了試験 2016-07-24実施分を通しで解く(80問)→