オブジェクト指向において、あるクラスの属性や機能がサブクラスで利用できることを何というか。
ア | オーバーライド |
イ | カプセル化 |
ウ | 継承 |
エ | 多様性 |
答え ウ
【解説】
ア | オーバーライドは、あるクラスで定義された属性や機能をサブクラスで定義しなおすことで、スーパークラスとサブクラスで異なる属性や機能をもつことができます。 |
イ | カプセル化は、オブジェクト内のデータや振る舞いを隠蔽し、ブラックボックス化することです。 |
ウ | 継承は、あるクラスで定義された属性や機能をサブクラスで利用することです。 |
エ | 多様性は、オブジェクトに対する操作が呼び出し側ではなく、受け手側で決まることです。 |
【キーワード】
・オブジェクト指向