news

最新资讯信息化时代,激发网络经济新活力

当前位置:网站首页>最新资讯

  • 网站建设知识
  • 网络营销知识
  • 行业资讯
  • 什么是网站制作和软件开发中说到的MVC模型

    日期:2015-04-08 17:26文章来源:廊坊网络公司

    MVC由Trygve Reenskaug 提出,首先被应用于Smalltalk-80环境中,使许多交互和界面系统的构成基础,MFC也遵循了MVC的思想。
    MVC是Model_View_Control的缩写,简单地廛,Model即程序的数据或数据模型,View是程序视图界面,Control是程序的流程控制处理部分。
    模型部件是软件所处理问题逻辑在独立于外在显示内容和形式情况下的内在抽象,封装了问题的核心数据、逻辑和功能的计算关系。它独立于具体的界面表达和I/O操作。
    视图部件是处理用户与软件或网站制作的交互操作的,其职责是控制提供模型中任何变化的传播,确保用户界面与模型间的对应联系:它接受用户的输入反馈给模型,进而实现对模型的计算控制,是使模视图协调工作的部件。通常一同图具有一个控制器。
    模型,视图与控制器的分离,使得一个模型可以具有多个显示视图。如果用户通地某个视图的控制器改变了模型的数据,所有其他依赖于这些数据的视图都应反映出这些变化。因此,无论何时发生了何种数据变化,控制器都会将变化通知给所有的视图,导致显示的更新,这些实际上是一种模型的变化-传播机制。
     

    返回列表

  • 上一篇:网页设计师必须掌握的几项技能
  • 下一篇:没有了
  • 地址:河北省廊坊市广阳区天利得益商务中心电话:0316-5121005 / 15369616070

    Copyright 2006-2016 All right reservedICP备案编号:冀ICP备14017189号-2
    公安局备案号:冀公备13100102000034号