007 クラス (クラスの利用)012 問題

問題

BankAccount クラスを作成してください。このクラスは口座残高を保持し、預金と引き出しのメソッドを提供します。
BankAccount クラスを利用して、新しい口座を作成し初期残高を設定し、預金と引き出しを行って残高を表示してください。

ヒント

  1. クラスの宣言:
    • BankAccount クラスを宣言します。このクラスは口座残高を保持する必要があります。
  2. プロパティ:
    • 口座残高を保持するためのフィールドを宣言します。これは一般的に balance などの名前になります。
  3. コンストラクタ:
    • BankAccount クラスには、初期残高を指定できるコンストラクタを作成します。
  4. 預金メソッド:
    • deposit メソッドを実装します。このメソッドは口座残高に指定された金額を加えます。
  5. 引き出しメソッド:
    • withdraw メソッドを実装します。このメソッドは口座残高から指定された金額を引きます。ただし、残高が不足していないか確認することも重要です。
  6. 利用:
    • 別のクラス(たとえば Main クラス)で BankAccount クラスのインスタンスを作成します。初期残高を設定し、預金と引き出しを行って残高を表示します。

この手順を元に、BankAccount クラスを作成して利用してみてください。各メソッドの実装においては、残高が不足していないかなどの条件を確認することが重要です。

解答例

「007 クラス」問題集リスト