010-002-005
オーバーロード:引数の数による区別
中級
問題説明
オーバーロード:引数の数による区別
学習目標
引数の数が異なるメソッドのオーバーロードを学びます。
問題
この問題では: 引数の数によって異なる挨拶メッセージを出力する2つのgreetメソッドをオーバーロードで実装し、結果を標準出力に表示するプログラムを作成します。
挨拶メソッドgreetを以下の2つのバージョンで作成してください。
greet()(引数なし): 「Hello!」を表示するgreet(String name)(名前あり): 「Hello, [名前]!」を表示する
まず引数なしのgreet()を呼び出し、次に標準入力から読み込んだ名前を引数としてgreet(name)を呼び出してください。
入力
1行目: 名前(文字列)
出力
Default: Hello!
Custom: Hello, [名前]!
