008-002-012
オブジェクトのメソッドを呼び出す
初級
問題説明
オブジェクトのメソッドを呼び出す
この問題では: 標準入力から2匹の犬の名前を読み込み、Dogクラスのオブジェクトを生成し、bark()メソッドを呼び出して犬の鳴き声を標準出力に表示するプログラムを作成します。
学習目標: オブジェクトを生成し、そのメソッドを呼び出す基本的な方法を理解する
概要
Dogクラスにbarkメソッドを定義し、Scannerで読み込んだ名前を使ってオブジェクトを生成し、メソッドを呼び出すプログラムを作成してください。
仕様
DogクラスにString nameフィールドを定義- コンストラクタで名前を受け取る
bark()メソッドで<name> says Woof!と出力- main で
Scannerを使って2行の名前を読み込み、Dogオブジェクトを2つ作成して bark() を呼び出す
入力形式
犬の名前1
犬の名前2
出力形式
<name1> says Woof!
<name2> says Woof!
入出力例
入力:
Max
Buddy
出力:
Max says Woof!
Buddy says Woof!
