オブジェクト指向におけるクラスとインスタンスとの関係のうち、適切なものはどれか。
| ア | インスタンスはクラスの仕様を定義したものである。 |
| イ | クラスの定義に基づいてインスタンスが生成される。 |
| ウ | 一つのインスタンスに対して、複数のクラスが対応する。 |
| エ | 一つのクラスに対して、インスタンスはただ一つ存在する。 |
答え イ
【解説】
| ア | クラスとインスタンスが逆です。クラスはインスタンスの仕様を定義したものです。 |
| イ | 説明のとおり、インスタンス(実体)はクラス(型)の定義に基づいて生成されます。 |
| ウ | 一つのインスタンスに対してクラスはただ一つです。 |
| エ | 一つのクラスに対して、複数のインスタンスが存在して問題ありません。 |
【キーワード】
・オブジェクト指向