015-004-003
動的配列:図形の面積計算
中級
問題説明
動的配列:図形の面積計算
この問題では: 親クラスShape型の配列にCircle(円)とRectangle(長方形)のオブジェクトを格納し、各図形の面積を計算して標準出力に表示するプログラムを作成します。
学習目標: 親クラス型の配列に複数のサブクラスオブジェクトを格納して処理できる
Shapeクラスを継承したCircleとRectangleサブクラスを実装し、ポリモーフィズムを活用して各図形の面積を一括計算します。
入力
1行目: 図形の数n
2行目以降: 図形の種類と寸法
- circle [半径]
- rectangle [幅] [高さ]
出力
各図形の面積(小数点以下2桁)
Area 1: [面積]
Area 2: [面積]
...
```java
## 具体例
入力:
```java
2
circle 5
rectangle 4 3
```java
出力:
```java
Area 1: 78.54
Area 2: 12.00
