/
shuchkin
/
NETOLOGY-HW_POLY
Обзор
Документация
Войти
/
shuchkin
/
NETOLOGY-HW_POLY
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/Main.java
31 строка
1 KB
Sergey Shuchkin
0.2
01 дек 2025, 15:02
01 дек 2025, 15:02
f510fb9
Код
Авторство
О чём код?
import taxes.TaxDebit; import taxes.TaxDebitCredit; public class Main { public static void main(String[] args) { Company company = new Company("ООО Ромашка Движения"); System.out.println(company.getTitle()); company.shiftMoney(5000); System.out.printf("Дебит: %d Кредит: %d Баланс: %d%n", company.getDebit(), company.getCredit(), company.getBalance()); company.shiftMoney(-5000); System.out.printf("Дебит: %d Кредит: %d Баланс: %d%n", company.getDebit(), company.getCredit(), company.getBalance()); Deal[] deals = new Deal[]{ new Expenditure("Яблоки", 1000), new Sale("Яблоки", 1500), new Expenditure("Огурцы", 1000), new Expenditure("Огурцы", 2000), new Sale("Огурцы", 4000), }; company = new Company("ООО Ромашка Доходы"); company.setTaxSystem(new TaxDebit()); int d = company.applyDeals(deals); System.out.println("Доходы-расходы: " + d); company = new Company("ООО Ромашка Доходы-Расходы"); company.setTaxSystem(new TaxDebitCredit()); d = company.applyDeals(deals); System.out.println("Доходы-расходы: " + d); } }