汎化・特化とは?はんか・とっか
汎化・特化とは、複数のクラスに共通する属性や操作を抜き出して上位クラス(スーパークラス)を定義するのが汎化。逆に上位クラスの性質を引き継ぎつつ固有の性質を加えて下位クラスを作るのが特化。実装上は継承として現れる。
最終更新:2026-10-07
高度試験の午前Iを最短で暗記する →具体例
「正社員」「契約社員」から共通の氏名・所属・給与計算という性質を抜き出し、上位クラス「従業員」を定義する。
試験での引っ掛け
汎化は「is-a」関係、集約は「has-a(部分-全体)」関係。両者の取り違えが定番。
関連用語
出典・参考
公式シラバスの1 基礎理論 > 3. 情報に関する理論 > (9) AI(Artificial Intelligence:人工知能)に関する技術に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。