016-001-003
抽象クラス:基本概念
初級
問題説明
抽象クラス:基本概念
この問題では: 抽象クラスShapeと具象クラスRectangleを実装し、幅4・高さ5の長方形の面積を計算して標準出力に表示するプログラムを作成します。
学習目標: 抽象クラスと抽象メソッドの基本を理解する
概要
抽象クラスは直接インスタンス化できず、サブクラスで継承して使います。抽象メソッドはサブクラスで必ず実装する必要があります。
仕様
- Shapeという抽象クラスに
abstract double getArea()メソッドを定義 Shapeを継承したRectangleクラスでgetArea()を実装し、幅×高さを返す- 幅4、高さ5の
Rectangleインスタンスを生成し、面積を表示
出力形式
Area: 20
