StarUML使用说明-指导手册.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

分享高质量文档

StarUML使⽤说明-指导⼿册

StarUML使⽤说明-指导⼿册

1.综述

StarUML是⼀种⽣成类图和其他类型的统⼀建模语⾔(UML)图表的⼯具。这是⼀个⽤Java语⾔描述的创建类图的简明⼿册。

StarUML(简称SU),是⼀种创建UML类图,并能够⾃动⽣成Java的“stubcode”的⼯具。SU也可以做JAVA逆向⼯程,以产⽣相应的UML图

表。

在本教程中,我们将使⽤SU设计⼀个pizza饼。执⾏下列步骤,可以创建如下⾯所⽰的UML图。SU可以⽣成反映类结构的代码,⽽不是任

何对象的具体⾏动。因此,在使⽤SU创建图表后,你会为此stubcode添加剩余的功能性代码,填写每种⽅法本来应该做的事。

2.安装

3.启动

安装以后就可以启动该程序。

4.添加新⼯程

然后,⼀个名叫:NewProjectByApproach的对话框会弹出。选择“EmptyProject”并且按下”确定”。这⾥建议你不要勾选”设置为默认的做

法”复选框。

5.选择模块

在右边的“ModelExplorer”框中选定“Untitled”模块。

6.添加模块

通过“Model”主菜单,或右击选定的模型,可以”Add/DesignModel”

7.添加类图

通过“Model”主菜单,或右击选定模型,可以“AddDiagram/ClassDiagram”:

8.设置profile

通过“Model/Profile菜单去…”设置⼯程所需的profile。这决定了⼯程所使⽤的规则和约定。⼀定要包含“JAVAPorfile”这⼀项⽬。

9.保存⼯程

⽴即就保存⼯程,这样在出现问题的时候,您就不会丢失信息。

从“File”菜单,选择“Save”,并选择⼀个地⽅以保存⼯程。你的StarUML项⽬现在应该看起来的是这样的:

10.创造图表

现在,开始真正创造图表,从默认就在屏幕的左边的“Toolbox”选择类“”图标,然后左键单击diagram窗⼝的某处。这样就使⽤通⽤名字创造

了⼀个新的类。双击,将类改名为Circle。

11.添加属性

右击图中的⽬标,在弹出菜单中选择“Add”中的“Attribute”(被标⽰为绿⾊),为其添加⼀个属性(或者域),填⼊期望的名字“_radius”。

l具体的数据类型,在属性⾯板(右下侧的窗⼝),由双打字,在”类型”时段。在窗体右下边的Properties⾯板中,找到“Type”输⼊

框,输⼊double作为_radius属性的类型。

l类的内部数据(域/属性)都是私有的,因为他们是严格由类内部使⽤的。所以,在Properties⾯板中将_radius设置为私有“”。

分享高质量文档

分享高质量文档

12.继续进⾏设计

重复同样的过程,添加所谓的名字叫做Rectangle的类和double型的私有成员_width和_height。(下⾯者段话是使⽤⽅⾯的主意事项,总感

觉翻译部太好,九原⽂搬上来了

object)willnotcreatetheobjectsinthediagram.

13.创造IShapeinterface

l从toolbox中,选择“Interface”,并点击图表的某处。将其改名为IShape。创建以后,选中它。

l在顶部⼯具栏,选择“StereotypeDisplay”下拉按钮,将值改变为“None”。这将改变以往的圆形形状,使其变为成长⽅形。

还是在顶部⼯具栏,取消选中”SuppressOperations“。这将使我们能够看到接⼝所拥有的⽅法。

l向IShape接⼝添加返回值为double的getArea⽅法。

n可以通过右击interface的图标,在弹出菜单中点击红⾊的“Operation”按钮,然后输⼊getArea。

n设定返回值类型。在“ModelExplorer”中展开IShape节点,右击你刚刚创建的getArea⽅法,并选择“AddParameter”。在“Properties”框

中,将参数

文档评论(0)

189****1877 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体天津卓蹊信息咨询有限公司
IP属地辽宁
统一社会信用代码/组织机构代码
91120102MADL1U0A9W

1亿VIP精品文档

相关文档