Я пишу программу с кучей классов, которые будут сериализованы для сохранения в базе данных и для отправки по сети.Карта против класса Свойства советы
Чтобы упростить доступ к свойствам класса с помощью интерфейса командной строки, я рассматриваю возможность хранения свойств в классе Map вместо того, чтобы предоставлять каждому свойству собственную переменную.
В принципе, вместо того, чтобы использовать что-то вроде этого:
String id = account.getUserId();
Я хотел бы сделать это
String id = account.properties.get("userId");
Является ли это целесообразным способ сделать это?
я предлагаю делать, как указано выше, но использовать перечисление, а не строк –