010-001-011
面積計算のオーバーロード
中級
問題説明
面積計算のオーバーロード
この問題では: 引数の数・型が異なる3つのcalcAreaメソッドを定義し、正方形・長方形・円の面積を計算して結果を標準出力に表示するプログラムを作成します。
学習目標: 引数の数と型の違いによるメソッドのオーバーロードを使い分ける
概要
calcArea という同じ名前のメソッドを3種類定義し、正方形・長方形・円の面積を計算するプログラムを作成してください。
仕様
calcArea(int side): 正方形の面積(side * side)を返すcalcArea(int width, int height): 長方形の面積(width * height)を返すcalcArea(double radius): 円の面積(Math.PI * radius * radius)を小数点以下2桁で返す- main メソッドから各メソッドを呼び出し、結果をラベル付きで出力する
出力形式
Square: 25
Rectangle: 24
Circle: 28.27
