/
akupan2012
/
bookkeeping
Обзор
Документация
Войти
/
akupan2012
/
bookkeeping
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
48 строк
2 KB
akupan2012
upload files
03 ноя 2025, 18:28
03 ноя 2025, 18:28
2c114f5
Код
Авторство
О чём код?
import taxes.TaxSystem; import taxes.TaxUsnIncome; import taxes.TaxUsnIcomeMinus; public class Main { public static void main(String[] args) { Company company1 = new Company("ООО Жито ", new TaxSystem()); Company company2 = new Company(" ООО Марс ", new TaxSystem()); company1.shiftMoney(10000); company1.shiftMoney(-2000); company1.shiftMoney(5000); company2.shiftMoney(3000); company2.shiftMoney(-10000); company2.shiftMoney(500000); // до уплаты System.out.println("До уплаты налогов"); System.out.println(company1.getTitle() + " доходы " + " " + company1.getDebit() + " Расходы " + " " + company1.getCredit()); System.out.println(company2.getTitle() + " доходы " + " " + company2.getDebit() + " Расходы" + " " + company2.getCredit()); System.out.println(); // платим налог company1.payTaxes(); company2.payTaxes(); System.out.println(); // обнуления счетчика System.out.println(company1.getTitle() + " - доход " + " " + company1.getDebit() + " расход" + " " + company1.getCredit()); System.out.println(company2.getTitle() + " - доход " + " " + company2.getDebit() + " расход" + " " + company1.getCredit()); //смена налогооблажения company1.shiftMoney(10000); company1.shiftMoney(-1000); company1.setTaxSystem(new TaxUsnIcomeMinus()); company1.payTaxes(); } }