В настоящее время я работаю над проектом Java, который требует от меня сделать систему для банкомата. У меня есть классы для userList, userNode; каждый узел пользователя содержит accountList с accountNode (accountNode имеет дочерние классы для типов учетных записей, таких как кредитные или дебетовые), а узел account содержит OperationList с узлами для снятия, пополнения и т. д. ...
Мне нужно иметь возможность читать и сохранять в объектном файле. Поэтому я не теряю данные при выходе из программы или необходимости создавать новых пользователей, учетные записи и т. Д. При каждом запуске программы. Тем не менее, я не уверен, нужен ли мне новый класс для создания объектного файла или какие есть способы сделать это.
Буду признателен за любые предложения.