- 7
- 0
- 约1.56万字
- 约 11页
- 2016-09-17 发布于安徽
- 举报
LWUIT MVC.doc
解读 LWUIT 之七:深入理解 LWUIT 框架的 MVC
LWUIT 开发指南下载
作者写的 Hello List 源代码下载
MVC 是一个优秀的体系结构设计模式。MVC 把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。如下图所示:
上图对 MVC 模式做了简单解释,明白了上图对 MVC 的各个划分部分的职责就很容易理解了。模型(Model)又称“数据模型”(Model),用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法。“模型”有对数据直接访问的权力,例如对数据库的访问。“模型”不依赖“视图”和“控制器”,也就是说,模型不关心它会被如何显示或是如何被操作。但是模型中数据的变化一般会通过一种刷新机制被公布。为了实现这种机制,那些用于监视此模型的视图必须事先在此模型上注册,从而,视图可以了解在数据模型上发生的改变。
视图(View)又称视图层,能够实现数据有目的的显示(理论上,这不是必需的)。在视图中一般没有程序上的逻辑。为了实现视图上的刷新功能,视图需要访问它监视的数据模型(Model),因此应该事先在被它监视的数据那里注册。
控制器(Controller)起到不同层面间的组织作用,用于控制应用程序的流程。它处理事件并作出响应。“事件”包括用户的行为和数
您可能关注的文档
- eService Code码翻译及详解201202.xlsx
- ExhibitorList2010.pdf
- Executive Compensation, Firm Performance, and Corporate Governance in China Evidence from Firms List.pdf
- Existing process list.ppt
- FILELIST.doc
- Finance Program List.pdf
- Formal verification of a lazy concurrent list-based set.pdf
- Frese project list.pdf
- Full List of Publications.pdf
- Functional check list_c7466 FORM 008.docx
原创力文档

文档评论(0)