umljava
① UML在java的开发中是一个什么位置,它的作用是什么
很显然,建模用的!
通俗点说就是写代码前规划代码的结构等用,但是往往大部分时候都省略这个步骤了。。。
② 请问这个uml如何用java 代码实现 谢谢
一、怎么看uml(一般是三个方框)技巧如下:
(1)方框1:代表的是类的名字。(你在建立java类的时候,名字就取这个)
(2)方框2:代表的是属性。(在新建的类中,就要把这些属性都写上,其中“+”代表的是public,"-"代表的是private.加减号后面紧接着的是属性名称,冒号后面的是属性的类型)
(3)方框3:代表的是类的成员函数(其中“+”代表的是public,"-"代表的是private.加减号紧接着的是函数名,冒号后面的是返回值类型,函数名后的括号里代表的是该函数需要传入的参数类型,没有的话代表不需要传入参数)
二、举例:
(1)类名:上图中的Course
(2)属性:"-courseCode:String"在类中要这样写:private String courseCode;
(3)函数:“+Course(code:String,name:String)”,在类中要这样写:
public void Course(String code,String name){}
③ Java开发为什么需要UML的理由
简而言之,就是UML为你的软件开发提供了一个蓝图,UML里面的类图可以直接与数据库中的表联系起来,让你直观的了解到各个类或者说实体之间的继承,组合,依赖等关系,而序列图则可以方便的表述一个模块或者流程的正确执行过程,和各个类之间的信息交换,状态图则表现了一个关键过程的各个状态的变迁(比如订单,电梯等),除了这些以外还有用例图,包图,活动图等,为你规范化的软件开发提供帮助。
最近就在写这个UML 真特么难
④ java什么是UML
UML是Unified Modeling Language (UML)的缩写,翻译过来称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。
面向对象的分析与设计(OOA&D,OOAD)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的标准建模语言。
⑤ 什么是uml干什么用,跟java有联系吗
统一建模语言(UML):是一种绘制软件蓝图的标准语言。可以用UML对软件密集型系统的制品进行可视化详述和文档化。UML是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。UML的作用就是用很多图从静态和动态方面来全面描述我们将要开发的系统。
可以使用Rational Rose 这个工具,来描述UML中的对象。还有在visual 中也可以。
⑥ 做java开发中,一般用什么UML建模工具
首先,建模是一个与语言无关的活动,所以任何建模工具都可用于java开发。收费的有rational
rose,免费的有star
uml等。
eclipse有好多建模插件,像together、uml2、eclipseuml等。
安装方法参考下面的链接。