Rational Rose 类图的创建
的有关信息介绍如下:在UML建模过程中,我们需要理解类的基本概念。掌握如何从需求分析中抽象出类的方法,并且掌握在 RationalRose 中绘制类的操作方法。本文主要是有关于在Rational Rose中绘制类图的方法。
打开 Rose 中的逻辑视图(LogicalView),用鼠标右击逻辑视图,在弹出来的菜单 中选择“New→Classdiagram”项,选择创建相关的类图。
双击新建的类图,并点右边控件集中选中的“Class”图标, 并用鼠标在图中拖出一个类图,并开始命名,这里命名为 Book,如图所示。
接下来的一步为设置类的属性,在类图中双击 Book 类,可以在打开的“Class Specification”对话框中设置 Book 类的属性和方法等其他的信息,如图所示
然后点击 “Attributes”这个选项卡,此栏目为设置类的属性的选项,在图中间单击右键,可以看到有 一个“Insert”的选项,选中这个选项,然后在出现的对话框中输入相关信息。在“Type”这个方框内输入此属性的类型值,同时可以 看到一栏可以设置此属性的访问权限,一般这些属性都设置“Private”这个权限,如图所示。
设置好 Book 类的属性,现在来设置 Book 类的方法(也是操作),双击 Book 类后 在“Class Specification”对话框中选“operations”这个选项卡,可以看到如图所示。
在图中的空白地方,单击右键,在弹出的菜单中选“insert”这个选项,接着输入方法名,同时可以设置该方法的返回类型,也可以在 Documentation 的方框内填写一些相关的方法说明,设置好该方法的访问权限,见下图