1 - готова, прошу кто уже разбирается - потратить чутка своего времени и проанализировать сам код, какие недочёты можно исправить. 2 - В планах. 3 - В планах. p.s. Задачи выложил для вас, может кто-то тоже хочет попробовать себя. Банковское приложение https://github.com/kreenjee/bankApp
Советую начать создавать правильную архитектуру приложений. Большие ведь приложения не бывают в одном файле написаны. Решения обычно разбиты на проекты, в проектах папки по назначения и в них уже файлы классов, интерфейсов и конфигов.
Советую начать пользоваться гитхабом - это пригодится тебе больше чем решение задачи "банковский счёт". А по поводу решения - теперь напиши unit тесты на свою задачу (ведь ты не думаешь что после того как в банке вносят изменение в программу всё перетестируется вручную) - и ты увидишь что твоя реальзация крайне далека от "правильной".
kin4emir, именно в этом плане - пользоваться системой контроля версий. Читать код и писать к нему комментарии намного проще в гитхабе чем на лолзе.