010-001-010

オーバーロードで挨拶を切り替える

初級

問題説明

オーバーロードで挨拶を切り替える

この問題では: 標準入力から名前を1行読み込み、引数なしのgreet()と引数ありのgreet(String name)という2つのオーバーロードされたメソッドを定義し、それぞれを呼び出して結果を標準出力に表示するプログラムを作成します。

学習目標: 同じ名前のメソッドを引数の違いで使い分ける「オーバーロード」の基本を理解する

概要

標準入力から名前を1行読み込み、同じ greet というメソッド名で、引数なし・引数あり(名前を受け取る)の2種類を定義し、それぞれ呼び出して結果を出力してください。

入力

名前(1行)

仕様

  1. greet() メソッド(引数なし): Hello! と出力する
  2. greet(String name) メソッド(引数あり): Hello, <name>! と出力する
  3. main メソッドで標準入力から名前を読み込み、両方を呼び出す

出力形式

Hello!
Hello, <name>!

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

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

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

新規登録