Re[8]: Refactoring: Extract Class
От: A.J. Россия CintaNotes
Дата: 13.11.04 15:41
Оценка: 1 (1)
Здравствуйте, Аноним, Вы писали:

AJ>>2) Делаешь класс CommonParams, обязанность которого — предоставлять доступ к общим параметрам, и в нем тоже методы add/remove/has/get/setParam(id). В принципе, если у тебя всего один набор общих параметов, его лучше сделать синглтоном.

А>Один набор общих параметров для одного экземпляра ControlObject (ну и его Alg-ов). На самом дела программа управляет более чем одним объектом (несколько экземпляров ControlObject) и singleton здесь не нужен.

Тогда да — у каждого ControlObject будет свой CommonParams.

А>P.S. Спасибо за конструктивный диалог!


Рад помочь

Еще маааленький совет: пользователям с именами приятнее отвечать, поэтому они получают больше откликов и получают их быстрее...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.