/
Arsalan
/
ABST
Обзор
Документация
Войти
/
Arsalan
/
ABST
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Account/SimpleAccount.java
37 строк
844 B
Arsalan
upload files
03 сен 2025, 16:22
03 сен 2025, 16:22
186399d
Код
Авторство
О чём код?
package Account; public class SimpleAccount extends Account { public SimpleAccount(long balance) { super(balance); } public boolean add(long amount) { if (amount > 0) { if (amount + balance > balance) { balance += amount; return true; } } return false; } public boolean pay(long amount) { if (amount > 0) { if (amount <= balance) { balance -= amount; return true; } } return false; } public boolean transfer(Account account, long amount) { if (this.balance >= amount) { account.add(amount); this.pay(amount); return true; } return false; } }