2015-08-11 4 views
1

Я использую комбинацию шаблона MVC и шаблона Observer, где мой взгляд является наблюдателем, а моя модель - объектом состояния.Комбинация Java Observer и стратегии?

Можно ли использовать шаблон стратегии для изменения состояния в моей теме/модели, потому что есть несколько вариантов поведения, которые мне нужно реализовать?

ответ

0

Да. Вы можете реализовать комбинацию шаблонов проектирования, чтобы решить вашу проблему. Я хотел бы подчеркнуть ниже точек о шаблонах проектирования

  • шаблоны проектирования решений для повторяющихся общих проблем. Они являются ориентирами для решения конкретной проблемы.
  • Вы можете создать свой собственный шаблон дизайна для своей проблемы. Решение вашей проблемы важно, чем установка вашего решения в один из существующих шаблонов проектирования.
  • Иногда шаблоны проектирования ограничивают наш процесс мышления доступными шаблонами дизайна, что не очень хорошо. Вы не должны быть ограничены относительно существующих моделей
  • Дизайн модели являются посредниками, но они не являются обязательными
+0

я думал то же самое. Спасибо –

Смежные вопросы