009-001-008

private修飾子:フィールドの隠蔽

初級

問題説明

private修飾子:フィールドの隠蔽

この問題では: private修飾子で隠蔽されたnameフィールドを持つUserクラスを実装し、標準入力から名前を読み込んでゲッターメソッド経由でフィールド値を取得して標準出力に表示するプログラムを作成します。

学習目標: private修飾子でフィールドを隠蔽する方法を理解する

概要

privateフィールドとゲッターメソッドを使ったクラスを作成してください。

仕様

  • User クラスを作成
  • private String型の name フィールドを定義
  • コンストラクタで初期化
  • getName() メソッドで名前を取得
  • Mainクラスで標準入力から名前を1行読み込み、ゲッターを使って出力

入力形式

名前(文字列)

出力形式

User: 名前

入出力例

入力: Alice
出力: User: Alice

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

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

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

新規登録