CJCoding With Joseph
15free / daySign inCreate account

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 the output shown in Expected Output.

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

Expected Output:

70

= newline. The output ends with a newline — print one after the last line.

Hints4 available
Topics:
Encapsulation
1
Tab to indent (Esc then Tab to move on) · Ctrl+Enter to run · Shift+Alt+F to format · 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.