008-005-007

メソッドオーバーロード:加算メソッド

中級

問題説明

メソッドオーバーロード:加算メソッド

この問題では: 同じ名前addで引数の個数が異なる2つのメソッドをCalculatorクラスに定義し、それぞれの呼び出し結果を標準出力に表示するプログラムを作成します。

学習目標: 同じ名前で引数の型や個数が異なる複数のメソッドを定義する方法を理解する

概要

Calculatorクラスに2つのaddメソッドを定義します。1つは2つのint型引数を受け取り、もう1つは3つのint型引数を受け取ります。

仕様

  • Calculatorクラスに以下の2つのaddメソッドを定義
    • public int add(int a, int b) - 2つの数値の合計を返す
    • public int add(int a, int b, int c) - 3つの数値の合計を返す
  • mainメソッドで両方のメソッドを呼び出す
    • add(10, 20) の結果を「Sum of 2: 結果」で出力
    • add(10, 20, 30) の結果を「Sum of 3: 結果」で出力

出力形式

Sum of 2: 30
Sum of 3: 60

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

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

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