011-001-009

コンストラクタ:銀行口座初期化

上級

問題説明

コンストラクタ:銀行口座初期化

この問題では: コンストラクタを使って銀行口座情報(口座番号・名義・残高)を初期化し、その内容を標準出力に表示するプログラムを作成します。

学習目標: コンストラクタによるオブジェクトの初期化を理解する

概要

銀行口座を表すBankAccountクラスを作成します。コンストラクタを使用することで、インスタンス作成時に初期値を設定し、一貫性のあるオブジェクトを生成できます。

仕様

BankAccountクラス

  • フィールド:
    • String accountNumber (口座番号)
    • String ownerName (口座名義)
    • int balance (残高)
  • コンストラクタ: BankAccount(String accountNumber, String ownerName, int balance)
    • 引数で受け取った値をフィールドに代入
  • メソッド: void displayInfo()
    • 「Account: [accountNumber], Owner: [ownerName], Balance: [balance]」形式で表示

Mainクラス

  • コンストラクタを使用してBankAccountインスタンスを作成
    • accountNumber="123-456", ownerName="Alice", balance=10000
  • displayInfo()メソッドを呼び出し

出力形式

Account: 123-456, Owner: Alice, Balance: 10000

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

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

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