如何在eclipse如何改类的名字中新建Java类

eclipse下生成Java类图和时序图,生成UML图
最近老板让我做类图和时序图,提苦恼的,完全不会,就从网上整理了些
1.安装和使用AmaterasUML
安装AmaterasUML前,需要先安装GEF
采用eclipse在线安装方式安装就好。
eclipse在线安装GEF的地址:http://download.eclipse.org/tools/gef/updates/releases/
安装好GEF后,安装AmaterasUML
先到如下地址下载:http://sourceforge.jp/projects/amateras/downloads/56447/AmaterasUML_1.3.4.zip/
解压后把里面的3个jar文件拷贝到eclipse-plugins目录即可,重新启动Eclipse即可。选择 &File&-&&New&-&&Other&,你就可以看见AmaterasUML的选项了。
在工程名称右键选择New-Other,弹出新建对话框可以看到AmaterasUML选项,在其中选择Class Diagram,并命名后得到.cld文件,接着我们把工程network包中三个java文件拖拽到.cld文件视图中,AmaterasUML瞬间帮我们生成了这三个类的关系图
2.安装和使用ModelSpoon
功能:能将Eclipse中现有的java类生成类图
一:什么是ModelGoon?
它是一个Eclipse插件,用于基于UML图的模型设计,以及(即从已有源代码生成类图)。
下载地址:http://download.csdn.net/detail/shizhongwen/7858139
下载ModelGoon-4.4.1-site.zip到电脑,从eclipse中选择help--&install new software.在work with--&Add选择已经下载的ModelGoon-4.4.1-site.zip,一路next完成安装。
安装成功后,在eclipse中File--&new--&other--&ModelGoon Diagrams选择Class Diagram,在自己工程中创建一个后缀是.mgc的文件,用它来生成类图。用法很简单,直接把Java类拖拽到这个文件视图中,就会自动生成UML类图。
3、想要在Eclipse中自动生成UML图,需要下载eclipse插件:Green UML,官网是:
1.按照它的提示,打开Eclipse,Help-&install New software-&将网址上列出的URLhttp://www.cse.buffalo.edu/faculty/alphonce/green 粘贴上-&ADD-&Next-&Next-&Finish
2.重启Eclipse
3.新建UML图:File-&New-&Green UML Class Diagram-&输入UML图名-&OK-&自己所需的类右键-&Green UML-&Add to last viewed diagram
PlantUML && 应用于 Eclipse 的简单快速的 UML 编辑软件
在应用软件开发过程中,如果软件由很多对象组成,它的结构仅仅凭借分析很难理清,同时为了有利于软件的开发及重用,所以在开发系统之前建模是非常有必要的,在众多的建模方法中选择一种适应自身应用特点,方便不同背景的人们交流的建模方法已经成为开发人员及用户的迫切愿望。UML 是面向对象软件开发中的一种通用、统一的图形模型语言,是用于软件系统规约化、可视化构造和建模的有效工具。本文介绍了一种简单快速的 UML 编辑软件 && PlantUML,PlantUML 是一个用来绘制 UML 图的 Java 类库。支持的 UML 图包括:时序图、用例图、类图、图、活动图等。PlantUML 可以帮助开发人员建立和编辑 UML,有较好的应用前景。
随着计算机技术的飞速发展,面向对象的软件开发技术发展迅速并获得了广泛应用,在面向对象的分析、设计技术及面向对象的程序设计语言方面均获得了丰富的研究成果,面向对象的方法占据着主导地位。统一建模语言 UML(Unified Modeling Language,简称 UML)是面向对象软件开发中的一种通用、统一的图形模型语言,是用于软件系统规约化、可视化构造和建模的有效工具。他已经被国际化标准组织吸收为软件建模领域的国际标准。
PlantUML 的安装及配置
PlantUML 支持在多个平台上安装使用,比如 Eclipse,NetBeans,oneline servlet 等,它也支持多种语言的编辑,例如 C/C++,,Java,Html 等。用户可以从 PlantUML 的官方网站上下载所需用的相应的文件。。
下面本文仅以 Eclipse 开发操作平台为例简要地介绍 PlantUML 的安装及配置方法。
下载更新 PlantUML Eclipse 插件,打开 Eclipse,Help-& Install new software...。
填入相应的 URL:
图 1. 下载安装 PlantUML 插件
下载安装成功后,重启 Eclipse。会在 Windows-&Show View-&Other 看到 PlantUML 的图标。
图 2 . PlantUML 图标成功显示
用户也可以下载相应的文件,进行手动安装。
PlantUML 的使用实例
用户可以根据不同的需要,利用 PlantUML 可以生成不同的视图。操作非常简单方便。
图 3. PlantUML 操作界面
下面本文将用实际的语法实例对应用 PlantUML 生成的各种视图进行说明介绍。
时序图亦称为或循序图,是一种 UML 行为图。它通过描述之间发送的时间顺序显示多个对象之间的动态协作。它可以表示的行为顺序,当执行一个用例行为时,时序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件。
语法实例:
title Sequence Diagram Example
actor Tester1 #red
actor Tester2 #Yellow
Tester1 -& Tester2: 发送请求
Tester2 --& Tester1: 回复请求
图 4. 时序图视图
用例图 - 由主角、用例以及它们之间的关系构成的图。
语法实例:
: 管理员 : as Admin && 管理员 &&
( 应用程序 ) as (Use)
Tester1 -& ( 开始 )
Tester2 --& (Use)
Admin ---& (Use)
note right of Admin : 管理员身份
note left of (Use)
实现 Notes Domino 的功能
note &测试人员进行测试工作& as user
( 开始 ) .. user
user .. (Use)
图 5. 用例图视图
类图 - 显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。
语法实例:
skinparam classAttributeIconSize 12
class Test && 主函数 && {
-Function1
+Function2
#Function3
~Function4
~method1()
+method2()
#method3()
~method4()
Test &|-- Test2
Test1 o-- Test2
Test *-- Test3: 调用
图 6. 类图视图
活动图 - 阐明了业务实现的工作流程。业务用例工作流程说明了业务为向所服务的业务主角提供其所需的价值而必须完成的工作。业务用例由一系列活动组成,它们共同为业务主角生成某些工件。工作流程通常包括一个基本工作流程和一个或多个备选工作流程。
语法实例:
(*) --& &Start&
note right: Start Testing
if &result& then
--&[true] &Next Testing&
-right-& (*)
-&[false] &Change Testing&
--&[Ending process] (*)
图 7. 活动图视图
组件图 - 用来反映代码的物理结构。从组件图中,您可以了解各软件组件(如源代码文件或动态链接库)之间的编译器和运行时依赖关系。使用组件图可以将系统划分为内聚组件并显示代码自身的结构。
语法实例:
title Lotus
interface &IBMDocs& as SC
package &Test1& {
SC - [ 第一个组件 ]
Notes - [ 第一个组件 ]: use
Symphony - [ 第二个组件 ]
[ 其他组件 ]
package &Test2& {
Connections - [ 第三个组件 ]
[ 第一个组件 ] --& iNotes
图 8. 组件图视图
状态图 - 描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态
对不同的事件做出反应的。
语法实例:
[*] --& Test
state &Test& as Test {
state &Testing Module& as TM
state &Configuring Module& as CM
[*] --& CM
TM --& CM : Testing1
CM --& TM : Testing2
note right of Test : 状态图实例
图 9. 状态图视图
对象图 - 显示了一组对象和他们之间的关系。使用对象图来说明数据结构,中的类或组件等的实例的静态快照。对象图和类图一样反映系统的静态过程,但它是从实际的或原型化的情景来表达的。对象图显示某时刻对象和对象之间的关系。一个对象图可看成一个类图的特殊用例,实例和类可在其中显示。对象也和合作图相联系,合作图显示处于语境中的对象原型(类元角色)。
语法实例:
object Test1
object Test2
图 10. 对象图实例
下面本文将简要地介绍一个具体实例的应用。
这个实例是由其官方网站提供:
图 11 是由 PlantUML 的方法生成的实例图。
图 11. 具体实例图
在 PlantUML 的官方主页中,有对各种方法更为详尽的描述及说明。文本仅仅列举了一些简单的语法规则,利用 PlantUML 做出的各种视图。可以看到 PlantUML 提供了非常简单的语法规则,为用户进行编辑提供了较为便捷的方法。
PlantUML 提供了多种语言的编辑方式,如 TXT 文本,HTML,Java,C/C++,LaTex,APT,Word 及 URL 等多种方式,满足不同的用户需求。
本文向读者介绍了一种开源的软件& PlantUML,它是一种简单快速的 UML 编辑软件,PlantUML 是一个用来绘制 UML 图的 Java 类库。提供了各种简单有效地方法,支持的 UML 各种视图,包括:时序图、用例图、类图、组件图、活动图等。PlantUML 可以帮助开发人员建立和编辑 UML,为开发人员提供了更多的开发条件,有较好的应用前景。如何在Eclipse中添加Tomcat的jar包_Linux教程_Linux公社-Linux系统门户网站
你好,游客
如何在Eclipse中添加Tomcat的jar包
来源:Linux社区&
作者:xing901022
右键项目工程,点击Java Build Path
选择Tomcat版本
此时就看到拥有了Tomcat的jar包了
--------------------------------------分割线 --------------------------------------
14.04 LTS安装Java 8和Eclipse 4.4&
Eclipse 插件编译安装1.2.0
Hadoop在Eclipse中的插件编译
Hadoop 1.2.1编译Eclipse插件
Ubuntu 13.10安装JDK、Eclipse for C/C++(解决全局菜单问题)
如何在Ubuntu 14.04中安装最新版Eclipse&
--------------------------------------分割线 --------------------------------------
Eclipse 的详细介绍:Eclipse 的下载地址:
本文永久更新链接地址:
相关资讯 & & &
& (07/28/:10)
& (04/26/:57)
& (12/05/:47)
& (07/01/:42)
& (03/11/:59)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款新手刚学JAVA,在eclipse下新建了一个类报错
[问题点数:40分,结帖人yaotomo]
本版专家分:20
结帖率 95.83%
CSDN今日推荐
本版专家分:264
本版专家分:20
本版专家分:0
匿名用户不能发表回复!|
其他相关推荐为什么我的eclipse怎么没有新建java project选项~_eclipse吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:32,400贴子:
为什么我的eclipse怎么没有新建java project选项~收藏
新手~看到个JPA Project选项~这两个是一样的吗-。-。。。别笑我。。。
汇多宝为满足华北地区新老客户的eclipse需要,专门设立燃烧器办事处:eclipse致力于节能环保,选型配套燃烧器,使您用着放心.
或许你下载了其他开发语言的版本
不然右键-&new里有java project
我也遇到这样的问题了,怎么解决呀
右上 有个画着多个格子且右上角 有个加号的图案,点击,添加Java包,
哥啊,有这个问题就是你下的是Javaee,要下Java developer
一个容量20000G的网站,你需要的,想了解的,适合你的编程和源码,都有,去百度搜索
思必达学院
好像是你没有选择库,就是Jdr这个东西
自定义你自己的透视图就好了,操作过程:点击菜单栏上的 &Windows& =& &Customize Perspective& =& 弹出窗口,可以在&Submenus&里面选择你要设置的内容。&New& =& 设置你的新建菜单,可以把你平时需要新建的最常用的文件类型选中。&Show Views& 在你自定义的这个视图的布局,也就是切换到你自己的视图后,会出现哪些窗口。根据自己习惯进行设置。Open Perspective& =& 切换视图菜单中,出现哪些可以选择的视图。都设置好以后,保存你的自定义透视图妹子有不懂可以私信我,小子就算了。
还有就是你在进行断点调试的时候把透视图都关了并保存了设置,这样以后你的java project就不见了。
登录百度帐号

我要回帖

更多关于 eclipse类注释 的文章

 

随机推荐