zoukankan      html  css  js  c++  java
  • 阅读笔记之——《MVC模式》from《菜鸟教程》

    看明白了

    MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。

    先说它的创建,再分步骤说它的运行过程

    创建:

    Model:存放数据,set设置,get获得。(数据容器)

    View:调用Model里get的数据,对数据加工处理实现可视化

    Controller:先对Model进行数据的存取使其内部的数据改变,再运行View里的可视化方法将之展现出来

    运行过程:

    1、通过运行main函数,向Controller输入数据,

    2、Controller里通过set接受这个数据,然后通过get把数据传给Model

    3、然后在Controller里调用view的方法。

    分析他们之间的关联

    Controller可以直接对Model进行数据的存取,也可以直接调用View的可视化方法展现

    但是,View会不会改变从根本上来说还是要看Model的数据是否改变,跟Controller没有根本上的联系

    所有Controller就相当于是一个中转站,或者说是调节室,Model和View才是真正的一对儿

    这种方法关键就是实现了Model和View的分离,极大地方便了编程的过程,但是人俩的根是紧紧相连的。

  • 相关阅读:
    新东西
    Xcode6新特性
    下载模拟器
    iOS定位和地图
    iOS,作死集锦
    ThreadLocal源码解析
    JSON Web令牌(JWT)介绍与使用
    docker已运行容器里的时区修改
    Docker图形界面管理
    ZooKeeper开机启动的俩种方式
  • 原文地址:https://www.cnblogs.com/mitang0-0/p/12324344.html
Copyright © 2011-2022 走看看