M=Model 模型
V=View 表现
C=Control 控制
数据表现和控制实现三者分离
模型:保存和维护数据,提供接口让外部修改数据,通知表现需要刷新
表现:从模型获得数据,根据数据画出表现
控制:从用户得到输入,根据输入调整数据。
比如用户通过control 改变位置(2,1)的信息为“aa” 那么model就通知view说自己的数据变化了,要view进行改变更新画出来。
M=Model 模型
V=View 表现
C=Control 控制
数据表现和控制实现三者分离
模型:保存和维护数据,提供接口让外部修改数据,通知表现需要刷新
表现:从模型获得数据,根据数据画出表现
控制:从用户得到输入,根据输入调整数据。
比如用户通过control 改变位置(2,1)的信息为“aa” 那么model就通知view说自己的数据变化了,要view进行改变更新画出来。