10 месяцев назад
История
README.md
Практическое задание
Необходимо разработать небольшое консольное Java-приложение, эмилирующее работу банка.
После запуска проргаммы пользователю выводится меню с вариантами дальнейших действий:
- Просмотр списка счетов (выводится список открытых на текущий момент счетов со значениями их атрибутов);
- Открытие счета (номер счетчика назначается из значения инкрементирующегося счетчика, название вводится пользователем в консоли, баланс устанвливается нулевым);
- Пополнение счета (пользователь указывает номер поплняемого счета и сумму пополнения);
- Перевод денег межу счетами (пользователь указывает номера счетов с которого и на который выполняется перевод и сумму перевода);
- Выход
Пользователь выбирает интересующий его пункт.
После выполнения инструкций выбранного варианта меню должно выводиться заново, пока пользователь не выберет опцию “Выход”.
Модель счета должна включать следующие атрибуты:
- Номер счета
- Название счета
- Текущий остаток - баланс
Необходимо придусмотреть обработку негативных сценариев:
- Нет открытых счетов на текущий момент
- Введена сумма поплнения не удовлетворяющая правилам формата
- и т.д.
Часть приложения уже написана - ознакомьтесь с ней и найдите в коде примеры использования языковых конструкций, которые мы рассмотрели в ходе практического занятия.
Реализуйте возможность перевода денег с одного счета на другой.
Конвейеры
0 успешных
0 с ошибкой