IT資格用語解説応用情報技術者試験・ソフトウェア設計手法
抽象クラス
更新日:
用語解説
抽象クラスは、それ自体からはオブジェクト(インスタンス)を作れず、子クラスに継承されて使われることを前提にしたクラスです。
■ 試験で押さえるポイント
中身のない抽象メソッドを持ち、子クラスで具体的な処理を定義させます。
子クラスに共通の決まり(インタフェース)を示します。
■ 過去問での着眼点
インスタンスを作れない点を押さえます。
例: 抽象クラス「図形」に面積を求める抽象メソッドを置き、「円」「四角形」で具体的に定義します。