オブジェクト指向における汎化の説明として,適切なものはどれか。

 ア あるクラスを基に,これに幾つかの性質を付加することによって,新しい
  クラスを定義する。

 イ 幾つかのクラスに共通する性質だけをもつクラスを定義する。

 ウ オブジェクトのデータ構造から所有の関係を見つける。

 エ 同一名称のメソッドをもつオブジェクトを抽象化してクラスを定義する。

■キーワード■ 汎化,オブジェクト指向

■解答■
  情報セキュリティアドミニストレータ午前平成15年問10

 イ 幾つかのクラスに共通する性質だけをもつクラスを定義する。

> 汎化:共通の性質を持つクラスを定義する
>
> ×ア:継承(インヘリタンス)
> ○イ:正しい
> ×ウ:集約
> ×エ:クラス化?

 どうもありがとうございました。
 エは,なんでしょうね。Java だと,インターフェースというクラスみたい
なものがあります。

> ここのコンテンツは内容が濃くて、プログラミングを覚えるにも
> かなり勉強させてもらいました。
> http://mikata.curiocube.com/oop/part2/ch15_abstraction.html

 どうもありがとうございました。

> @IT 「ここから始めるオブジェクト指向
> http://www.atmarkit.co.jp/fjava/devs/object05/object05.html

 どうもありがとうございました。

                                                                                                                                              • -