Java观察者和策略的结合?

用户5189061

我使用了MVC模式和观察者模式的组合,其中我的视图是观察者,而我的模型则是带有状态的主题。

是否可以使用策略模式进行主题/模型中的状态更改,因为我需要实现多种行为?

拉文德拉·巴布(Ravindra babu)

是的。您可以实现设计模式的组合来解决您的问题。我想强调以下有关设计模式的要点

  • 设计模式是针对重复出现的常见问题的解决方案。它们是解决特定问题的指南。
  • 您可以为自己的问题创建自己的设计模式。解决问题比将解决方案适合现有的设计模式之一重要。
  • 有时设计模式会将我们的思维过程限制在可用的设计模式中,这是不好的。您不应受限于现有模式
  • 设计模式是促进因素,但不是强制性的

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章