014-008-004

Objectクラスの継承:toStringのオーバーライド

中級

問題説明

Objectクラスの継承:toStringのオーバーライド

この問題では: Bookクラスを定義し、toString()メソッドをオーバーライドして本の情報を指定フォーマットで返すプログラムを作成します。

学習目標: すべてのクラスがObjectクラスを継承していることを理解し、toStringメソッドをオーバーライドする方法を学ぶ

概要

Bookクラスを作成し、toStringメソッドをオーバーライドして、本の情報を適切な形式で返すようにしてください。

仕様

  • Book クラス: title (String), author (String) フィールド
  • コンストラクタ: title, author を受け取って初期化
  • toString()をオーバーライド: "Book[title=xxx, author=xxx]" 形式で返す

入力

本のタイトルと著者名が入力されます

出力形式

Book[title=Java Programming, author=Smith]

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

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

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

新規登録