- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Star UML中文指导说明
Module by: Stephen Wong
原著:Stephen Wong 翻译:火猴 整理:miaoyi
目录
1. 综述: 3
2. 安装: 3
3. 启动 4
4. 添加新工程 4
5. 选择模块 4
6. 添加模块 5
7. 添加类图 5
8. 设置profile 6
9. 保存工程 7
10. 创造图表 7
11. 添加属性 7
12. 继续进行设计 8
13. 创造 IShape interface 8
14. 添加类和接口的关系 9
15. 添加类基于接口的行为 10
16. 你的图现在应该是这样的: 10
17. 添加Pizza类 10
18. 为Pizza类添加IShape 的引用 11
19. 为pizza类添加构造函数 11
20. 你的图现在应该是这样的: 11
21. 添加Test_Pizza类 12
22. 你的图现在应该像本文最开始所示。 12
23. 对你的图随意做些修改。 12
24. 保存项目 12
25. 导出 12
26. 生成Java stub代码: 13
27. 添加实现代码 13
28. 逆向工程 14
综述:tarUML是一种类图和其他类型的统一建模语言UML)图表的工具。这是一个Java语言。
tarUML(简称SU),是一种创建UML类图,并自动生成Java的stub code” 的工具。也可以逆向工程以产生相应的UML图表。在本教程中,我们将用设计一个pizza饼。执行下列步骤,以如下所示。反映结构代码,而不是具体行动。,使用创建图表,你会此功能代码,填写每种方法应该做的事。
安装:首先,我们必须先安装软件。tarUML ,是一个开放源码软件, GPL协议许可(GNU公共许可证) ,并免费提供下载
启动
安装以后就可以启动该程序。
,按下确定。你勾选设置为默认的做法 。
选择模块
在右边的“Model Explorer”框中选定“Untitled”模块。Model”主菜单,或右击选定模型, Add/Design Model
添加类图
通过“Model”主菜单,或右击选定模型,Add Diagram/Class Diagram”:
设置profile
通过“Model/Profile...”菜单去设置工程所需的profile。这决定了。一定要包含这一项目。
工程这样您就不会。 从File ”菜单,选择 ,并选择一个以工程。你StarUML项目现在应该看的是这样的:
创造图现在开始创造图,从默认就在屏幕的左边Toolbox”选择类”图标,左键单击某处。这创造一个新的。双击Circle。
Attribute”(被标示为绿色),为其添加一个属性(或域,名字_radius”。
具体的数据类型,在属性面板(右下侧的窗口) ,由双打字,在类型时段。 Properties面板中,找到“Type”输入框,输入double作为_radius属性的类型。
类的内部数据(/属性)都是,因为他们是严格,在Properties_radius设置为“私有”。
重复同样的过程,所谓的Rectangle的类和double型的私_width和_height。 You may notice using the Model Explorer on the right is faster to add these, but do however note that adding the classes and interfaces themselves in this toolbox (instead of using the toolbox on the left and clicking on the palette to create the object) will not create the objects in the diagram.
创造 IShape interface
从toolbox中,选择Interface”,并点击。。
顶部工具栏,选择Stereotype Display” 下拉,改变。这将改变以往的圆形形状成长方形。
还工具栏,取消选中 Suppress Operations 。这将使我们能够看到。
向IShape添加getArea方法。
可以通过右击,红色的按钮。
定返回类型Model Explorer”中展开IShape节点,右击etArea方法,并选择Add Parameter”。在Properties”框中,参数的名,irectionKind”变为“RETURN”,
将IShape和getArea的IsAbstract属性框打上勾,他们的UML的标准接口其他实体。
可以通过
您可能关注的文档
- (教师版) 1.4 分子间的作用力 1.5物体的内能.doc
- (教师版) 3.1 内能 功 热量 3.2热力学第一定律.docx
- (教师版) 1.1物体的碰撞 1.2 动量 动量守恒定律 - 副本.docx
- (教师版) 1.3 动量守恒定律在碰撞中的应用 1.5自然界中的守恒定律.docx
- (教师版) 2.6气体状态参量 2.7气体实验定律(Ⅰ).docx
- (教师版)1.1物体是由大量分子组成的 1.2 测量分子的大小1.3分子的热运动.doc
- (教师版)1.6 气体分子运动的统计规律 2.1晶体和非晶体.docx
- (教师版)2.1光电效应 2.2 光子.docx
- (教师版)2.2晶体的微观结构 2.3固体新材料 2.4液体的性质 液晶.doc
- (教师版)2.3康普顿效应及其解释 2.4光的波粒二象性2.5德布罗意波.docx
文档评论(0)