案例
真题
(2021年上半年)
试题六(25分)
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。
【说明】
阅读下列说明和C++代码, 填写代码中的空缺, 将解答写入答题纸的对应栏内。
【问题1】
对某简单文档编辑器中的文档(Document)打开、存储和关闭操作功能进行设计,得到图6-1所示的类图,其中,DocumentOperation定义对文档的操作,通过菜单项(Menu Options)选择执行相应的打开、存储和关闭操作。

下面的C++代码实现上述设计,请完善代码中的空(1)~(6)。


阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。
【说明】
阅读下列说明和C++代码, 填写代码中的空缺, 将解答写入答题纸的对应栏内。
【问题1】
对某简单文档编辑器中的文档(Document)打开、存储和关闭操作功能进行设计,得到图6-1所示的类图,其中,DocumentOperation定义对文档的操作,通过菜单项(Menu Options)选择执行相应的打开、存储和关闭操作。

下面的C++代码实现上述设计,请完善代码中的空(1)~(6)。

