010-001-006

オーバーロードの概念:計算機

中級

問題説明

オーバーロードの概念:計算機

この問題では: 同じ名前addを持つ引数の異なる2つのメソッドを定義し、2つの整数の和と3つの整数の和をそれぞれ計算して標準出力に表示するプログラムを作成します。

学習目標: メソッドのオーバーロードを理解する

同じ名前のaddメソッドを引数の数で使い分ける計算機クラスを作成します。

入力

1行目: 整数a
2行目: 整数b
3行目: 整数c

出力

add(a,b) = [a+b]
add(a,b,c) = [a+b+c]

具体例

入力:

1
2
3

出力:

add(a,b) = 3
add(a,b,c) = 6

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

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

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

新規登録