个人愚见:doc类就是数据存储类,你的文件导入,打开显示,保存都在这个类里面,一个VIEW类对应一个doc,一个doc可以对应多个view类! app其实没什么,它就是创建了一个对象,而这个对象就是你程序实例的本身! View类和mainfram类要注意一下,主要注意他们的客户区窗口的范围,Mainfram指示的是实例的整个框架,而view指示的是工具栏下面的那块区域(假设只有一个VIEW区域)。不知道你明白了没,关于这一段你可以参考孙鑫老师的视频的第三讲,那里面讲的比较详细了!!