阅读笔记之——《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的分离,极大地方便了编程的过程,但是人俩的根是紧紧相连的。

posted @ 2020-02-17 23:23  米汤000  阅读(163)  评论(0编辑  收藏  举报