スーパークラス

更新日:

用語解説

スーパークラス(親クラス)は、オブジェクト指向で、ほかのクラス(サブクラス)に属性やメソッドを引き継がせる側のクラスです。

■ 試験で押さえるポイント

  • 複数のクラスに共通する部分をまとめて定義します(汎化)。

  • サブクラスは、スーパークラスの性質を引き継ぎ、違う部分を追加します。

■ 過去問での着眼点

汎化(共通部分をまとめる)と特化(違う部分を追加)の関係を押さえます。

例: 「社員」をスーパークラスにして、「正社員」「契約社員」に共通の属性を持たせます。

同じ分野の用語