/
Alexeip
/
oop_lesson_3_task_1
Обзор
Документация
Войти
/
Alexeip
/
oop_lesson_3_task_1
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
33 строки
2 KB
Alexeip
create: Main.java, Account.java, Add.java, CreditAccount.java, Pay.java, SimpleAccount.java, Transfer.java
08 май 2026, 13:30
Верифицирован
08 май 2026, 13:30
d468b9d
Код
Авторство
О чём код?
import account.Account; import account.CreditAccount; import account.SimpleAccount; public class Main { public static void main(String[] args) { Account basilio = new CreditAccount(5000); Account buratino = new SimpleAccount(5); System.out.println("У Базилио на счету " + basilio.getBalance()); System.out.println("У Буратино на счету " + buratino.getBalance()); System.out.println("Базилио хочет положить на счет 3 монеты и у него " + basilio.add(3)); System.out.println("У Базилио на счету " + basilio.getBalance()); System.out.println("Буратино хочет положить на счет 3 монеты и у него " + buratino.add(3)); System.out.println("У Буратино на счету " + buratino.getBalance()); System.out.println("Базилио хочет потратить 1000 монет и у него " + basilio.pay(1000)); System.out.println("У Базилио на счету " + basilio.getBalance()); System.out.println("Буратино хочет потратить 5 монеты и у него " + buratino.pay(5)); System.out.println("У Буратино на счету " + buratino.getBalance()); System.out.println("Буратино передает Базилио 3 монеты " + buratino.transfer(basilio, 3)); System.out.println("У Базилио на счету " + basilio.getBalance()); System.out.println("У Буратино на счету " + buratino.getBalance()); System.out.println("Базилио хочет потратить 5000 монет и у него " + basilio.pay(5000)); System.out.println("У Базилио на счету " + basilio.getBalance()); } }