/
v.nilov
/
Zadanie9
Обзор
Документация
Войти
/
v.nilov
/
Zadanie9
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Account.java
26 строк
613 B
v.nilov
Zadanie9
17 ноя 2025, 23:30
17 ноя 2025, 23:30
914b755
Код
Авторство
О чём код?
public abstract class Account { protected long balance; public Account(long balance) { this.balance = balance; } public abstract boolean add(long amount); public abstract boolean pay(long amount); public long getBalance() { return balance; } public boolean transfer(Account account, long amount) { if (this.pay(amount)) { if (account.add(amount)) { return true; } else { this.add(amount); return false; } } return false; } }