![]() |
1
3
不是真的,我不认为任何设计模式完全重叠。它们之间总是存在差异,这解释了它们没有合并的事实。 维基百科说:
和
虽然它在概念上有一些相似之处,但它并不完全相同。 |
![]() |
2
0
尽管四人帮(GO4)定义了23种设计模式,但实际上有无限量的设计模式。如果你想的话,你可以自己动手叫它珍妮。。。如果人们采用它,那么它实际上就是一种设计模式。根据技术组合,一次可以使用n个图案。
http://www.dofactory.com/Default.aspx 至于重叠。。。不是真的。。。MVC(模型-视图-控制器)就是一个很好的例子。实际上,它是通过CakePHP、ASP.NETMVC、Spring、Struts等几十种方式实现的。然而,它有一个称为MVP(Model View Presenter)的近亲,这两者永远不会相遇;它们共享许多方面(模型视图部分),但有明显的区别。
|
![]() |
Vedant · 如何解决python啦啦队长问题?[已关闭] 3 年前 |
![]() |
cobby · 在战略模式中使用工厂模式? 3 年前 |
![]() |
Nobody · Java中带while循环的三角形模式 3 年前 |
![]() |
Eduard Stefanescu · 如何在层之间传输异常? 7 年前 |
![]() |
D. Schreier Talha Noyon · 对于目录中的每个类 7 年前 |
![]() |
Tanvi Jaywant · 如何重载类 7 年前 |