通过document view设计,我们把应用程序的状态(clicktimes)从一个简单的类设计中抽取出来。下一个目标是抽取转化主要的事件(这个例子里面是鼠标点击之后释放)为应用程序逻辑从而改变应用程序状态(让clicktimes 加1)的代码。最终成为传统的MVC
     在传统的MVC中,document被称为Model. Model的角色和结构是不变的。Model存储应用程序的状态(获得或者改变应用程序状态的借口)和通知消息(告知那些对象,应用程序的状态已经改变)。view部分拆分为2个类,Controller和View。
 
  

最新文章

  1. 在 Linux 下将 PNG 和 JPG 批量互转的四种方法
  2. java集合类
  3. The Unique MST(次小生成树)
  4. 万网域名解析到IP地址
  5. direct3D directX
  6. Front-End Engineer 技术栈
  7. java 处理时间的各种方式——获取时间——时间格式化
  8. VS2013上利用InstallShield2013LimitedEdition/C#生成安装包
  9. GraphLab介绍[转]
  10. iOS开发常用第三方开源框架 持续更新中...
  11. Srtuts2实现登录界面(不连接数据库)
  12. Vector 特性
  13. Java开发笔记(三十九)日期工具Date
  14. 京东618:Docker扛大旗,弹性伸缩成重点 (2015-06-23)
  15. IIS中注册.net4.0
  16. Java线程池(ThreadPoolExecutor)原理分析与使用
  17. 系统头文件cmath,cstdlib报错
  18. 大快DKH大数据智能分析平台监控参数说明
  19. Android之在Tab更新两个ListView,让一个listview有按下另个一个listview没有的效果
  20. 架构师养成记--24.linux常用命令

热门文章

  1. HQ的测试流程
  2. RTP协议全解(H264码流和PS流)
  3. THUWC2017
  4. Spring框架环境搭建
  5. unity 联机调试(android ios)
  6. 洛谷【P1886】滑动窗口
  7. java中List、Map、Set、Collection、Stack、Queue等的使用
  8. YUV转换成RGB算法
  9. 无法确定要使用哪一版本的 ASP.NET Web Pages。
  10. 【转】 Pro Android学习笔记(八七):了解Handler(1):组件和线程