クラスは,属性や振る舞いなどの仕様を定義したものであり,設計図に例えられる。インスタンスは,そのクラスの定義に基づいて実際に生成された実体(オブジェクト)である。一つのクラスからは,必要に応じて複数のインスタンスを生成できる。
- アは説明が逆であり,クラスが仕様を定義し,インスタンスはそこから生成される。
- ウは誤りで,一つのインスタンスは特定の一つのクラスに対応する。
- エは誤りで,一つのクラスに対して複数のインスタンスが存在し得る。
したがって,「クラスの定義に基づいてインスタンスが生成される」が適切であり,正解は「イ」である。