/
msigin77
/
Home_work9_1
Обзор
Документация
Войти
/
msigin77
/
Home_work9_1
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
SimpleAccount.java
29 строк
815 B
msigin77
д\з_9
14 дек 2025, 10:45
14 дек 2025, 10:45
cf8136f
Код
Авторство
О чём код?
public class SimpleAccount extends Account { private long balance; public SimpleAccount(long balance) { this.balance = balance; } @Override public boolean add(long amount) { if (amount <= 0) { return false; // нельзя пополнить на отрицательную сумму или ноль } balance += amount; return true; } @Override public boolean pay(long amount) { if (amount <= 0) { return false; // нельзя оплатить отрицательную сумму или ноль } if (amount > balance) { return false; // недостаточно средств } balance -= amount; return true; } }