โ Back to Encapsulation
Question 467
Reject an Invalid Spend
Reject an Invalid Spend
Create a classWalletwhose constructor sets aprivate double balance.Spend(double amount)subtractsamountfrom the balance only when the balance is large enough; ifamountis more than the balance, nothing changes.GetBalance()returns the balance. Do not write aMainmethod. 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.