CJCoding With Joseph

Deposit and Withdraw

The Wallet class has a private field balance that starts at 0. Add Deposit(int amount) that adds to the balance, Withdraw(int amount) that subtracts only when the balance is large enough (otherwise it does nothing), and a read-only Balance property. Do NOT write a Main method.

After depositing 100 and withdrawing 30 the program prints:
70

If a withdrawal is larger than the balance it is ignored, so depositing 50 then withdrawing 80 prints:
50

Expected Output:

70
Topics:
Encapsulation
Code Editor
1
Tab to indent ยท Ctrl+Enter to run ยท Ctrl+Space to expand shortcuts (cw, cr, fori)

Your Output

Run your code to see the output here...

Test Cases

Run your code to see test case results.