一.综述Model, View, Control数据层,控制层,显示层,互相暴露接口,但又相互独立,低耦合,修改任何一个不会影响到另外两层,核心就是编写代码时将代码职能划分清楚,而不是揉在一起,便于维护和扩展