Задать вопрос
DarthRamone
@DarthRamone

Гуру ООП, помогите рассудить

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

http = new httpSession();

object1 = new Class1();
object2 = new Class2();

object1.work(http);
object2.work(http);

Как было бы правильней, непосредственно передавать одну сессию последовательно в эти объекты, как показано в примере выше, или же внутри каждого объекта создавать собственную сессию и работать с ней?
  • Вопрос задан
  • 2545 просмотров
Подписаться 3 Оценить Комментировать
Ответ пользователя Vumik К ответам на вопрос (4)
@Vumik
Паттерн Singleton
1 объект сессии, возможность к нему обратиться практически с любого места в коде
Ответ написан
Комментировать