- 6
- 0
- 约6.86千字
- 约 5页
- 2018-06-22 发布于河北
- 举报
第4章 文档与视图教案.doc
第4章 文档与视图教案
MFC提供了将应用程序的数据与显示分开的文档/视图结构,它为应用程序提供了统一的框架.如
正在运行中的SDI应用程序中的对象 文档视图结构中的各种对象及其创建与关系
MFC的文档/视图结构是MVC(Model-View-Controller,模型—视图—控制器)模式的一种实现.
4.0 MVC
MVC是一种软件架构模式,通过分解程序的不同功能,达到降低程序设计的复杂度、利于程序员专业分工、简化程序的维护和扩展的目的.
MVC是由挪威计算机科学家Trygve Reenskaug,于1979年在Xerox PARC工作时,为(面向对象程序设计语言的鼻祖)SmallTalk提出的.
1.概念
MVC(Model-View-Controller,模型—视图—控制器)是一种软件架构模式,它把软件系统分为三个基本部分:
模型(Model)—— 数据(库)
视图(View)—— 图形界面
控制器(Controller)—— 程序功能(算法)
模型—视图—控制器模式的关系图
模型—视图—控制器模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能.除此之外此模式通过对复杂度的简化,使程序结构更加直观.
软件系统通过对自身基本部份分离的同时,也赋予了各个基本部分应有的功能,专业人员可以通过自身的专长进行分组合作:数据库专家利用模
您可能关注的文档
最近下载
- 中国互联网使用障碍诊疗指南(2025版).docx VIP
- 社会工作研究方案设计.docx VIP
- 《机械制图与计算机绘图习题集(第2版)第11章》冯秋官.pdf VIP
- 《大型养路机械制动技术》课件 12项目四 任务二 认知YZ-1型空气制动机操纵机构.pptx
- (精选)西乐葆宣传介绍教学课件.pptx VIP
- 六年级下册综合实践活动课件--木蜻蜓--全国通用---14张.pptx VIP
- 《柳林风声》试题及答案共4套.pdf VIP
- JTT1218.4-2024城市轨道交通运营设备维修与更新技术规范第4部分轨道.pdf VIP
- 汽动引风机背压机性能试验报告.pdf VIP
- 2025年全军士官招生统一考试士兵模拟试题.doc VIP
原创力文档

文档评论(0)