007-003-010

ペットの挨拶プログラム

初級

問題説明

ペットの挨拶プログラム

この問題では: Catクラスを定義します。名前を受け取るコンストラクタ、挨拶を表示するgreet()メソッド、名前を返すgetName()メソッドを実装してください。

学習目標: クラスのフィールド定義、コンストラクタによる初期化、メソッド呼び出しの基本を理解する

概要

Catクラスを作成し、名前付きの猫が挨拶するプログラムを作成します。フィールド・コンストラクタ・メソッドの関係を学びましょう。

仕様

  1. CatクラスにString型のnameフィールドを定義する
  2. Cat(String name)コンストラクタで名前を初期化する
  3. greet()メソッドは Meow! I'm 名前. と出力する
  4. getName()メソッドは名前を返す

出力例

Cat("Tama")を作成してgreet()を呼び出した場合:

Meow! I'm Tama.

ヒント

  • フィールドにはコンストラクタの引数を代入します
  • greet()では文字列結合で名前を含めます

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

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

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

新規登録