在UML建模过程中,我们需要理解类的基本概念。掌握如何从需求分析中抽象出类的方法,敛财醣沁并且掌握在RationalRose中绘制类的操作方法。本文主要是有关于在Rational惺绅寨瞀Rose中绘制类图的方法。
工具/原料
RationalRose2003
方法/步骤
1、打开Rose中的逻辑视图(LogicalView),用鼠标右击逻辑视图,在弹出来的菜单中选择“New→Classdiagram”项,选择创建相关的类图。
2、双击新建的类图,并点右边控件集中选中的“Class”图标,并用鼠标在图中拖出一个类图,并开始命名,这里命名为Book,如图所示。
3、接下来的一步为设置类的属性,在类图中双击Book类,可以在打开的“ClassSpecification”对话框中设置Book类的属性和方法等其他的信息,如图所示
4、然后点击“Attributes”这个选项卡,此栏目为设置类的属性的选项,在图淘篱跬翎中间单击右键,可以看到有一个“Insert”的选项,选中这个选项,然后在出现的对话框中输入相关信息。在“Ty禊诬娱飑pe”这个方框内输入此属性的类型值,同时可以看到一栏可以设置此属性的访问权限,一般这些属性都设置“Private”这个权限,如图所示。
5、设置好Book类的属性,现在来设置Book类的方法(也是操作),双击Book类后在“ClassSpecification”对话框中选“operations”这个选项卡,可以看到如图所示。
6、在图中的空白地方,单击右键,在弹出的菜单中选“insert”这个选项,接着输入方法荏半吨蛸名,同时可以设置该方法的返回类型,也可以在惺绅寨瞀Documentation的方框内填写一些相关的方法说明,设置好该方法的访问权限,见下图