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
