010-003-011

引数の型によるオーバーロード

初級

問題説明

引数の型によるオーバーロード

この問題では: 引数の型が異なる3つのdisplayメソッドをオーバーロードで定義し、それぞれintdoubleString型の値を渡して呼び出し、結果を標準出力に表示するプログラムを作成します。

学習目標: 引数の型を変えることでメソッドをオーバーロードする方法を理解する

概要

メソッドオーバーロードでは引数の型が異なれば同名メソッドを定義できます。コンパイラが渡された引数の型に基づいて適切なメソッドを自動選択します。

仕様

  • displayメソッドを3つ定義する:
    • display(int value): "Integer: " + valueを表示
    • display(double value): "Double: " + valueを表示
    • display(String value): "String: " + valueを表示
  • 各型の値で呼び出す

出力形式

Integer: 42
Double: 3.14
String: Hello

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方