MVC 模型经常使用,特别是一些GUI的design中。
M: Model, 表达数据和状态, 存储,不关心显示/表达,业务逻辑核心,不随意改变
V: Viewer,用于显示/表达,不同系统可以有不同UI,不存储数据,但是提供操作界面让用户修改数据。
C: Controller, 控制中心,连接model 和viewer,更新Viewer当Model 改变。
Example:
posted on 2018-12-20 13:26 荷树栋 阅读(134) 评论(0) 收藏 举报