014-008-010
toString()のオーバーライド
初級
問題説明
toString()のオーバーライド
この問題では: ProductクラスでObjectクラスのtoString()メソッドをオーバーライドし、商品情報を文字列表現で返すプログラムを作成します。
学習目標: Objectクラスから継承したtoString()メソッドをオーバーライドする方法を理解する
概要
すべてのJavaクラスはObjectクラスを暗黙的に継承しています。toString()メソッドをオーバーライドすることで、オブジェクトをSystem.out.println()で出力した際に意味のある文字列を表示できます。
仕様
Productクラス:name(String)、price(int)フィールドtoString()をオーバーライドして「Product[name=商品名, price=価格]」形式で返すMainクラスでProductインスタンスを作成し、直接println()で出力
出力形式
Product[name=Laptop, price=89000]
