汎化

汎化(generalization)とは、スーパークラスのことであり、基底クラスであり、ベースクラスである。

汎化関係は異なる分類子間に存在する共通性に着目し、より具体的な性質を持つクラスから、より一般的な性質を取り出したクラスを引き出すために使用される。

汎化は通常、より具体的なクラスから一般的なクラスに向かい「〜は〜である(... is a ...)」と解釈することができる。

汎化関係は、具体的なクラスから一般的なクラスに向かって白抜きの三角形のついた実線を引くことによって示す。