Я работаю на Java в довольно большом проекте. Мой вопрос заключается в том, как наилучшим образом структурировать набор свойств для моего приложения.Правильный подход к свойствам
Подход 1: Имейте некоторый объект статических свойств, доступный каждому классу. (Недостатки: тогда некоторые классы теряют свою общность, если их удаляют из контекста приложения, а также требуют явных вызовов некоторого статического объекта, который находится в другом классе и может в будущем исчезнуть, а просто не feel Право, я не так?)
Подход 2: Имейте Свойства, создаваемые основным классом и переданные другим классам приложений. (Недостатки: вы заканчиваете тем, что передавали указатель на объект «Свойства» почти каждому классу, и он кажется очень избыточным и громоздким; я не , как.)
Любые предложения?
Гораздо более предпочтительным, поскольку он не требует общей ссылки свойств. Это характерно для потребностей классов. – Robin 2008-10-30 16:20:13