M:model:模型,核心数据层,存储数据的对象
V:view:视图层,提供给用户操作界面,是程序的外壳
C:controller:控制层:负责接收用户从视图层输入的指令,调动对应的数据,进行响应操作,产生预期结果。
三层密切联系又相互独立,每层内部变化不影响其他层。每层都对外提供接口,供上一层调用。从而实现了软件的模块化,修改外观或者变更数据结构都不用修改其他层,方便维护和升级。
M:model:模型,核心数据层,存储数据的对象
V:view:视图层,提供给用户操作界面,是程序的外壳
C:controller:控制层:负责接收用户从视图层输入的指令,调动对应的数据,进行响应操作,产生预期结果。
三层密切联系又相互独立,每层内部变化不影响其他层。每层都对外提供接口,供上一层调用。从而实现了软件的模块化,修改外观或者变更数据结构都不用修改其他层,方便维护和升级。