007-001-013
クラスの作成:コンストラクタ
中級
問題説明
クラスの作成:コンストラクタ
この問題では: Productクラスを定義し、コンストラクタでnameとpriceフィールドを初期化して、商品情報を返すgetInfo()メソッドを実装します。
学習目標: コンストラクタを使ってフィールドを初期化する方法を理解する
概要
コンストラクタでフィールドを初期化するクラスを作成してください。
仕様
Productクラスを作成- String型の
nameフィールドを定義 - int型の
priceフィールドを定義 - コンストラクタで両フィールドを初期化
getInfo()メソッドで「商品名: 価格 yen」の形式で文字列を返す
動作例
Product p = new Product("Apple", 150);
System.out.println(p.getInfo()); // Apple: 150 yen
Product q = new Product("Banana", 200);
System.out.println(q.getInfo()); // Banana: 200 yen
