时间:2021-05-02
因为类图很直观,所以恐怕C++成员首先接触到的应该就是类图了.在这篇文章中我们要将下面一个在MFC程序中随处可以见到类用UML图表现出来。
class CGraphicObject{ CRect m_rectBound;public: BOOL SetRect(CRect rect); CRect GetRect();};
1、创建类图
在模型资源管理器中选择[Static Model]-[Top Package],点鼠标右键,从弹出菜单中选择[New]-[Static Structure Diagram]即可创建用于制作类结构图的图面了。
2、准备工作
首先我们遇到的问题是,CRect和BOOL两种类型在Visio数据类型中找不到.所以我们先从追加数据类型开始.为了便于管理我们会先创建MFC数据类型包.
3、创建数据包
右键点击下图中模型资源管理器的根节点.在弹出菜单中,选择[包]项目.
下图是弹出的包属性对话框.点击[New]按钮,在[UML Package]列中输入[MFC Data Types],点击[OK]按钮结束.上图可以看到追加的MFC数据类型包.
4、追加BOOL数据类型
在[MFC Data Types]项目上点击右键,选择[New]-[Data Type],在弹出的[UML Datatype Property]窗口中的类别窗口中选择[DataType]项目,在名称项目中填写[BOOL],选择[OK]结束.用同样的方法追加CRect类型。
注意:在MFC中CRect是一个类,但是由于我们并不关心CRect的细节,所以把CRect作为简单数据类型来处理.
5、追加一个类
追加一个类很简单,然后从形状窗口中的[UML Static Sturcture]分类中拖动[Class]对象就可以了.
[1][2]下一页
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
在使用WPS文字查看文件时,对于页面较多的文件,为了快速切换到要查看的页面,就需要使用文档结构图了,那么WPS文字如何打开文档结构图呢?文档结构图应该怎么用?软
XMind软件中有类树形结构图,可以利用它设计系统的功能结构图。下面利用树状图(向左)制作功能结构图,具体操作如下:软件名称:Xmind7Pro(思维导图软件)
你还在为Excel组织结构图怎么做而苦恼吗,今天小编教你Excel组织结构图怎么做,让你告别Excel组织结构图怎么做。 一、插入smartart图形
结构图:Memento类:保存状态的容器复制代码代码如下:classMemento{publicstringState{get;set;}publicMemen
你还在为Excel组织结构图怎么做而苦恼吗,今天小编教你Excel组织结构图怎么做,让你告别Excel组织结构图怎么做。一、插入smartart图形1、点击插入