Нужно учесть следующее:
Реализовать 2 режима работы с программой: режим пользователя и режим администратора. В режиме администратора происходит добавление и настройка сущностей, относящихся к реализованному классу. А в режиме пользователя осуществляется их использование. Например, в варианте 1 идёт речь о выборе вкладов. В таком случае, в режиме администратора создаётся доступные вклады, а в режиме пользователя пользователь может выбрать по определённым критериям подходящие вклады и открыть их. Реализовывать проверку учётных данных при входе для выбора режима работы программы не нужно. Хранение данных, созданных во время работы программы может осуществляться, как в текстовых так и в бинарных файлах (если вы выполняете работу на оценку хорошо и выше).
![](https://otvet.imgsmail.ru/download/875a8375f91de049494d6073098e8a2f_a7d1abe014bc9554a78decf62b1a43fa.jpg)