/
Elina
/
Abstract
Обзор
Документация
Войти
/
Elina
/
Abstract
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
45 строк
3 KB
Elina
commit
06 апр 2025, 14:16
06 апр 2025, 14:16
2c2259d
Код
Авторство
О чём код?
public class Main { public static void main(String[] args) { Account simpleAccount = new SimpleAccount(1000); Account creditAccount = new CreditAccount(0, -1000); creditAccount.add(100); System.out.println("баланс кредитного счета составляет " + creditAccount.getBalance()); creditAccount.add(1000); System.out.println("баланс кредитного счета составляет " + creditAccount.getBalance()); creditAccount.pay(100); System.out.println("баланс кредитного счета составляет " + creditAccount.getBalance()); creditAccount.pay(50); System.out.println("баланс кредитного счета составляет " + creditAccount.getBalance()); creditAccount.transfer(simpleAccount, 500); System.out.println("баланс кредитного счета составляет " + creditAccount.getBalance()); creditAccount.transfer(simpleAccount, 50); System.out.println("баланс кредитного счета составляет " + creditAccount.getBalance()); System.out.println("баланс обычного счета составляет " + simpleAccount.getBalance()); System.out.println("--------"); simpleAccount.add(1000); System.out.println("баланс обычного счета составляет " + simpleAccount.getBalance()); simpleAccount.add(1000); System.out.println("баланс обычного счета составляет " + simpleAccount.getBalance()); simpleAccount.pay(10_000); System.out.println("баланс обычного счета составляет " + simpleAccount.getBalance()); simpleAccount.pay(50); System.out.println("баланс обычного счета составляет " + simpleAccount.getBalance()); simpleAccount.transfer(creditAccount, 500); System.out.println("баланс обычного счета составляет " + simpleAccount.getBalance()); simpleAccount.transfer(creditAccount, 50); System.out.println("баланс обычного счета составляет " + simpleAccount.getBalance()); System.out.println("баланс кредитного счета составляет " + creditAccount.getBalance()); simpleAccount.transfer(creditAccount, 500); System.out.println("баланс обычного счета составляет " + simpleAccount.getBalance()); System.out.println("баланс кредитного счета составляет " + creditAccount.getBalance()); } }