模式通常被一起使用,并被组合在同一个设计解决方案中
1、MVC模式

- 视图从模型获取需要显示的状态与数据
- 控制器取得用户的输入并解读其对模型的意思
- 模型持有所有的数据、状态和程序逻辑
模型利用观察者模式让控制器和视图可以随最新的状态改变而更新
视图和控制器实现了策略模式


2、本章的例子——音响节拍调节装置




模式通常被一起使用,并被组合在同一个设计解决方案中
模型利用观察者模式让控制器和视图可以随最新的状态改变而更新
视图和控制器实现了策略模式
本文标题:Head First 设计模式(12)复合模式
本文链接:https://www.haomeiwen.com/subject/iarapltx.html
网友评论