MVC

Model-View-Controller


设计思路

模型负责获取需要的数据,并将修改写回去(存疑),但是这并不一定要求模型存储着所有的数据,模型只要有对应的接口即可,真正的数据可以在任何地方,以任何形式存储。这是一种解耦,也对实际的数据量没有大小要求,可以是任意多的数据。

视图就是真正渲染出来的UI。

控制器是对用户操作的抽象,模型收到控制器后执行对应的操作。