010-004-009

オーバーロードの実用例

初級

問題説明

オーバーロードの実用例

この問題では: 同名のlogメソッドを2種類オーバーロードで実装し、標準入力から読み込んだ値を使ってログを出力するプログラムを作成します。

学習目標: 実用的なオーバーロードの活用方法を理解する

概要

ログ出力メソッドをオーバーロードで柔軟に設計してください。

仕様

  • log(String message) メソッド: "[INFO] message" 形式で出力
  • log(String level, String message) メソッド: "[level] message" 形式で出力
  • 両方のメソッドを呼び出す

入力形式

1行目: INFOレベルで出力するメッセージ
2行目: 指定するログレベル(例: ERROR, WARN, DEBUG)
3行目: 指定レベルで出力するメッセージ

出力形式

[INFO] <1行目の入力>
[<2行目の入力>] <3行目の入力>

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

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

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

新規登録