1.3 汎化、特化(継承)

C1_3

図の説明

汎化、特化(継承)

汎化は、あるクラスを抽象化しすること、逆にあるクラスを具体化するこ特化と言います。

クラス図を見てください。Bクラスを汎化した物がAクラスとなり、逆にAクラスを具体化した物がBクラスになります。

JavaではAクラスを特化することを継承と言います。Bクラスのプログラムにクラスの宣言にextendsキーワードが記述され、継承元のクラスを記述することになります。