感想
复合模式:模式常一起使用,组合在一个设计解决方案中,复合模式在一个解决方案中结合两个或多个模式,能解决一般性或一系列的问题,某些模式结合使用,并不就是复合模式。
MVC复合模式:
MVC:(Model - View - Controller)
Model:是程序主体,代表了业务数据和业务逻辑。
View:是与用户交互的页面,显示数据、接收输入,但不参与实际业务逻辑。
Controller:接收用户输入,并解析反馈给Model。
MVC里面的模式:
View和Controller都是Model的观察者模式。
View以组合模式来管理控件。
View与Controller是策略模式关系,Controller提供策略。