Задача · Классы и ООП · урок 6 из 13
Задача: банковский счёт
Напишите класс Account — банковский счёт, поля добавьте сами. Метод void deposit(int amount) кладёт сумму на счёт, bool withdraw(int amount) снимает её и возвращает true, а int balance() const возвращает остаток.
- у нового счёта
balance()→0 - после
deposit(100)иwithdraw(30):balance()→70 - при остатке
70вызовwithdraw(80)→false, и остаток не меняется
Ограничения: суммы положительные; если сумма больше остатка, withdraw ничего не снимает и возвращает false.