問題
BankAccount クラスを作成してください。このクラスは口座残高を保持し、預金と引き出しのメソッドを提供します。
BankAccount クラスを利用して、新しい口座を作成し初期残高を設定し、預金と引き出しを行って残高を表示してください。
ヒント
- クラスの宣言:
BankAccount
クラスを宣言します。このクラスは口座残高を保持する必要があります。
- プロパティ:
- 口座残高を保持するためのフィールドを宣言します。これは一般的に
balance
などの名前になります。
- 口座残高を保持するためのフィールドを宣言します。これは一般的に
- コンストラクタ:
BankAccount
クラスには、初期残高を指定できるコンストラクタを作成します。
- 預金メソッド:
deposit
メソッドを実装します。このメソッドは口座残高に指定された金額を加えます。
- 引き出しメソッド:
withdraw
メソッドを実装します。このメソッドは口座残高から指定された金額を引きます。ただし、残高が不足していないか確認することも重要です。
- 利用:
- 別のクラス(たとえば
Main
クラス)でBankAccount
クラスのインスタンスを作成します。初期残高を設定し、預金と引き出しを行って残高を表示します。
- 別のクラス(たとえば
この手順を元に、BankAccount
クラスを作成して利用してみてください。各メソッドの実装においては、残高が不足していないかなどの条件を確認することが重要です。
→解答例