模型(Model):就是封装数据和所有基于对这些数据的操作。
视图(View):就是封装的是对数据显示,即用户界面。
控制器(Control):就是封装外界作用于模型的操作和对数据流向的控制等。
简单的举例来说说,一个数据列表,对于数据的存储表结构和存取过程就是 Model 部分,而对于数据的列表显示和单条数据查看等这个是 View 部分,进入列表页判断从数据库中取出数据组成列表以及在列表页中对记录进行添加、删除、修改等操作的触发就是 Control。
C 就是控制,但控制的细节有几层有多复杂是由写程序的人控制的,完全可以多层次以工厂方式编写控制。