007-001-014

クラスの作成:複数インスタンス

中級

問題説明

クラスの作成:複数インスタンス

この問題では: Studentクラスを定義し、namescoreフィールドを持つインスタンスをコンストラクタで初期化できるようにします。また、学生情報を文字列で返すgetInfo()メソッドを実装します。

学習目標: 同じクラスから複数のインスタンスを作成し、それぞれが独立したデータを持つことを理解する

仕様

  • Student クラスを作成
  • String型の name フィールドとint型の score フィールドを定義(パッケージプライベート)
  • Student(String name, int score) コンストラクタで初期化
  • String getInfo() メソッドを定義し、"名前: 点数" 形式の文字列を返す

getInfo()の戻り値例

  • name"Alice"score85の場合: "Alice: 85"
  • name"Bob"score92の場合: "Bob: 92"

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

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

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

新規登録