Zhonghui

每个不曾起舞的日子,都是对生命的辜负

User Tools

Site Tools


程序:qt:mvc

MVC

Model-View-Controller


设计思路

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

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

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

/var/www/DokuWikiStick/dokuwiki/data/pages/程序/qt/mvc.txt · Last modified: 2022/09/08 15:51 by zh