- 7
- 0
- 约1.85万字
- 约 59页
- 2020-07-19 发布于河北
- 举报
LOGO
《UML 统一建
模》
第三章 类图
第三章类图
• 我们看到的大多数UML图都是类图[Martin,2004]。类图是最广泛的一
种模型,用来表述系统中各个对象的类型以及其间存在的各种静态关
系。
目录
3.1类图的概念
3.2 UML 中的类
3.3 类图中的关系
3.4 阅读类图
3.5 如何建立对象模型
3.1类图的概念
• 类图(Class diagram)是最常用的UML图,显示出类、接口以及它们之
间的静态结构和关系;我们常用类图描述系统的结构。
• 1.类图
• 类图是描述类、协作(类或对象间的协作)、接口及其关系的图。与所
有UML的其它图一样,类图可以包括注释、约束、包。图3-1是一个
典型的类图。
• 类图中的关系包括:依赖关系(Dependency)、泛化关系
(Generalization)、关联关系(Association)、实现关系
(Realization) 。
3.1类图的概念
图3-1 电子商务网站的对象模型
3.1类图的概念
• 2.类图的作用
• 类图常用来描述业务或软件系统的组成、结构和关系。我们通常通过
下面三种方式使用类图:
•
• (1).为系统词汇建模型
• 为系统的词汇建模实际上是从词汇表中发现类,发现它的责任。
• (2).模型化简单的协作
• 协作是指一些类、接口和其他的元素一起工作,提供一些合作的
行为,这些行为不是简单地将元素加在一起就能实现的。例如:当我
们为一个分布式的系统中的事务处理过程创建模型时,我们不可能只
通过一个类来表明事务是怎样执行的,事实上这个过程的执行涉及到
一系列的类的协同工作。使用类图来可视化这些类和他们的关系。
3.1类图的概念
• (3).模型化一个逻辑数据库模式
• 我们常用类图设计数据库的蓝图。在很多领域,我们想把持久性数据
保存到关系数据库或面向对象的数据库中。我们可以用类图为这些数
据库模式建立模型。
• 3.类图的组成元素
• 类图中的元素有类、接口、协作、关系、注释、约束、包。关系把
类、协作、接口连接在一起构成一个图。注释的作用是对某些类和接
口进行注释,约束的作用是对某些类和接口进行约束。
3 .2 UML 中的类
• 3.2 .1 类的表示
• UML中,表示一个类,主要是标识它的名称、属性和操作。如图3-2
所示,类由一个矩形表示,它包含3栏,在每栏中分别写入类的名
称、类的属性和类的操作。
图3-2 Order类
• 1.名称
• 每个类都必须有一个有别于其他类的名称, 类名部分是不能省略的,
其他组成部分可以省略。名称(Name)是一个文本串,表示方法有
两种:
• (1).简单名:如图3-2中的Order (订单),它就只是一个单独的名
称。
3 .2 UML 中的类
• (2).全名:也称为路径名,就是在类名前面加上包的名称,例如
java::awt::Rectangel 、businessRule::order等。
• 对于类的命名规范要求,由字符、数字、下划线组成的惟一的字符串
即可。但在实际应用中,有一个普遍采用的命名原则:采用
Ca
您可能关注的文档
- (管理制度)常规护理管理制度.pdf
- (管理制度)工程质量管理竣工验收管理办法.pdf
- (管理制度)工程质量管理责任制度.pdf
- (管理制度)工会经审制度.pdf
- (管理制度)工区班组安全管理制度.pdf
- (管理制度)规章制度绩效考核制度.pdf
- (管理制度)贵州永红航空机械有限责任公司员工职业发展规划与管理制度.pdf
- (管理制度)海信集团公司预算管理制度.pdf
- (管理制度)行政资料管理制度.pdf
- (管理制度)宏昶工程机械服务部管理制度.pdf
- 宣贯培训(2026年)《NYT 4512-2025 非洲菊疫病抗性鉴定技术规程》.pptx
- 宣贯培训(2026年)《NYT 4514-2025木薯副产物综合利用导则》.pptx
- 宣贯培训(2026年)《NYT 4513-2025木薯全程机械化生产技术规范》.pptx
- 宣贯培训(2026年)《NYT 4470-2025全株玉米青贮质量分级》.pptx
- 宣贯培训(2026年)《NYT 4468-2025玉米供需平衡表编制规范》.pptx
- 宣贯培训(2026年)《NYT 4469-2025全株玉米青贮质量评定 综合指数法》.pptx
- 宣贯培训(2026年)《NYT 4474-2025东北地区玉米-大豆轮作生产技术规程》.pptx
- 宣贯培训(2026年)《NYT 4472-2025玉米耐盐碱鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4473-2025玉米抗旱性鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4478-2025甘薯收获技术规程》.pptx
原创力文档

文档评论(0)