CJCoding With Joseph

Reject an Invalid Spend

Create a class Wallet whose constructor sets a private double balance. Spend(double amount) subtracts amount from the balance only when the balance is large enough; if amount is more than the balance, nothing changes. GetBalance() returns the balance. Do not write a Main method.

Starting from 100, Spend(30) leaves:
70

Starting from 100, Spend(500) is rejected and leaves:
100

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.