/
kseniia1109
/
poly
Обзор
Документация
Войти
/
kseniia1109
/
poly
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
21 строка
698 B
kseniia1109
create: Deal.java, Expenditure.java, Sale.java, TaxEarnings.java, TaxEarningsMinusSpendings.java, TaxSystem.java, Company.java, Main.java
02 июн 2026, 23:54
Верифицирован
02 июн 2026, 23:54
ff2111d
Код
Авторство
О чём код?
import sales.*; import taxes.*; public class Main { public static void main(String[] args) { Company company = new Company("Happy things", new TaxEarnings()); Deal[] deals = new Deal[]{ new Sale("Cake", 1000), new Expenditure("Flour", 300), new Expenditure("Egg", 200) }; company.applyDeals(deals); System.out.println("При смене системы налогооблажения налог составит:"); company.setTaxSystem(new TaxEarningsMinusSpendings()); company.shiftMoney(1000); company.shiftMoney(-500); company.payTaxes(); } }