010-003-011
引数の型によるオーバーロード
初級
問題説明
引数の型によるオーバーロード
この問題では: 引数の型が異なる3つのdisplayメソッドをオーバーロードで定義し、それぞれint・double・String型の値を渡して呼び出し、結果を標準出力に表示するプログラムを作成します。
学習目標: 引数の型を変えることでメソッドをオーバーロードする方法を理解する
概要
メソッドオーバーロードでは引数の型が異なれば同名メソッドを定義できます。コンパイラが渡された引数の型に基づいて適切なメソッドを自動選択します。
仕様
- displayメソッドを3つ定義する:
- display(int value): "Integer: " + valueを表示
- display(double value): "Double: " + valueを表示
- display(String value): "String: " + valueを表示
- 各型の値で呼び出す
出力形式
Integer: 42
Double: 3.14
String: Hello
