没有合适的资源?快使用搜索试试~ 我知道了~
javaUML类图的使用
9 下载量 119 浏览量
2021-02-25
22:29:36
上传
评论
收藏 150KB PDF 举报
温馨提示
试读
8页
类图是用于描述系统中所包含的类以及它们之间的相互关系,帮助人们简化对系统的理解,它是系统分析和设计阶段的重要产物,也是系统编码和测试的重要模型依据。学习好类图的绘制,是一位合格的软件工程师应有的技能。在UML中,类使用包含类名,属性和方法且带有分隔线的长方形来表示例如定义一个Person类,包含属性name,age,拥有eating方法,则UML类图如下图示:Person类对应的java代码为:publicclassPerson{privateStringname;privateintage;publicvoideating(){......}}在UML类图中,类一般由三部分组成:(1)第一部
资源推荐
资源详情
资源评论
javaUML类图的使用类图的使用
类图 是用于描述系统中所包含的类以及它们之间的相互关系,帮助人们简化对系统的理解,它是系统分析和设计阶段
的重要产物,也是系统编码和测试的重要模型依据。学习好类图的绘制,是一位合格的软件工程师应有的技能。
1.类的UML图示
在UML中,类使用包含类名,属性和方法且带有分隔线的长方形来表示
例如定义一个Person类,包含属性name,age,拥有eating方法,则UML类图如下图示:
Person类
对应的java代码为:
public class Person {
private String name;
private int age;
public void eating() {
......
}
}
在UML类图中,类一般由三部分组成:
(1) 第一部分是类名:每个类都必须有一个名字,类名是一个字符串。
(2) 第二部分是类的属性(Attributes):属性是指类的性质,即类的成员变量。一个类可以有任意多个属性,也可以没有
属性。
UML规定属性的表示方式为:
可见性 名称:类型 [=缺省值]
其中:
“可见性”表示该属性对于类外的元素而言是否可见,包括公有(public)、私有(private),友好的(friendly,代表
package)和受保护(protected)三种,在类图中分别用符号+、-,~和#表示。
“名称”表示属性名,用一个字符串表示。
“类型”表示属性的数据类型,可以是基本数据类型,也可以是用户自定义类型。
“缺省值”是一个可选项,即属性的初始值。
(3) 第三部分是类的操作(Operations):操作是类的任意一个实例对象都可以使用的行为,是类的成员方法。
UML规定操作的表示方式为:
可见性 名称(参数列表) [ : 返回类型]
其中:
“可见性”的定义与属性的可见性定义相同。
“名称”即方法名,用一个字符串表示。
资源评论
weixin_38640072
- 粉丝: 3
- 资源: 930
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功