我是设计模式的初学者。下面是我的一些用例,我想知道可以使用哪种设计模式
还想知道在上述场景中是否使用了多个设计模式。
发布于 2014-10-14 05:07:25

发布于 2014-10-14 18:24:54
MVC模式如FunctionR所提到的那样被使用时,多个模式正在发挥作用。可以使用的一种模式是Abstract Factory或Factory Method;在这里,抽象工厂将为给定的操作系统参数化。虽然MVC确实是一种模式,但它并不是一种典型的四人帮模式,您实际上可以将其分解为底层的部分。例如,MVC通常涉及Oberserver模式。
另一种模式Bridge经常被使用,因为它允许您创建两个独立的层次结构,一个支持窗口的逻辑概念,另一个捕获实现细节。MVC,而是使用Model/View体系结构,将Controller与View结合在一起。https://stackoverflow.com/questions/26352831
复制相似问题