/
sc0rpi0n2001
/
HW_ABST.Lesson_1
Обзор
Документация
Войти
/
sc0rpi0n2001
/
HW_ABST.Lesson_1
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Main.java
57 строк
4 KB
sc0rpi0n2001
ДЗ готово
05 фев 2025, 22:01
05 фев 2025, 22:01
607f3d7
Код
Авторство
О чём код?
public class Main { public static void main(String[] args) { SimpleAccount debit = new SimpleAccount(100); CreditAccount credit = new CreditAccount(100); System.out.printf("Баланс дебетового счета: %d%n", debit.getBalance()); System.out.printf("Списание с дебетового счета больше баланса (150), %b%n", debit.pay(150)); System.out.printf("Баланс дебетового счета: %d%n", debit.getBalance()); System.out.printf("Списание с дебетового счета меньше баланса (50), %b%n", debit.pay(50)); System.out.printf("Баланс дебетового счета: %d%n", debit.getBalance()); System.out.printf("Пополнение дебетового счета (100), %b%n", debit.add(100)); System.out.printf("Баланс дебетового счета: %d%n", debit.getBalance()); // System.out.println(); System.out.printf("Баланс кредитного счета: %d, лимит: %d%n", credit.getBalance(), credit.getLimit()); System.out.printf("Списание с кредитного счета больше лимита (150), %b%n", credit.pay(150)); System.out.printf("Баланс кредитного счета: %d%n", credit.getBalance()); System.out.printf("Списание с кредитного счета меньше лимита (50), %b%n", credit.pay(50)); System.out.printf("Баланс кредитного счета: %d%n", credit.getBalance()); System.out.printf("Пополнение кредитного счета больше предела (100), %b%n", credit.add(100)); System.out.printf("Баланс кредитного счета: %d%n", credit.getBalance()); System.out.printf("Пополнение кредитного счета меньше предела (30), %b%n", credit.add(30)); System.out.printf("Баланс кредитного счета: %d%n", credit.getBalance()); System.out.println(); System.out.printf("Баланс дебетового счета: %d%n", debit.getBalance()); System.out.printf("Баланс кредитного счета: %d%n", credit.getBalance()); System.out.printf("Перевод с дебетового счета на кредитный 10, %b%n", debit.transfer(credit, 10)); System.out.printf("Баланс дебетового счета: %d%n", debit.getBalance()); System.out.printf("Баланс кредитного счета: %d%n", credit.getBalance()); System.out.printf("Перевод с кредитного счета на дебетовый 10, %b%n", credit.transfer(debit, 10)); System.out.printf("Баланс дебетового счета: %d%n", debit.getBalance()); System.out.printf("Баланс кредитного счета: %d%n", credit.getBalance()); System.out.printf("Перевод с кредитного счета на кредитный 10, %b%n", credit.transfer(credit, 10)); System.out.printf("Баланс дебетового счета: %d%n", debit.getBalance()); System.out.printf("Баланс кредитного счета: %d%n", credit.getBalance()); System.out.printf("Перевод с дебетового счета на дебетовый 10, %b%n", debit.transfer(debit, 10)); System.out.printf("Баланс дебетового счета: %d%n", debit.getBalance()); System.out.printf("Баланс кредитного счета: %d%n", credit.getBalance()); } }