UML中类与类之间的关系
来源:互联网 发布:从事java开发特别累吗? 编辑:程序博客网 时间:2024/05/29 09:40
1.泛化(Generalization)
表示类与类之间的继承关系,接口与接口之间的继承关系,或者对接口的实现关系。例如老虎类和小狗类继承了动物类。
2.依赖(Dependency)
依赖关系表现在局部变量,方法的参数,以及对静态方法的调用。
比如:
public class person{ void screw(screwdrive sd){ sd.screw(); }}人要拧东西,但是要借助工具,所以依赖工具。这就是依赖。
3.关联(Association)
UML中,对于两个相互独立的对象,当一个类的实例与另一个类的实例存在固定的对应关系时,这两个对象之间为关联关系。 关联关系分为两种,一种是能独立存在的关联关系,一种是不能独立存在的。 关联关系是通过实例变量来表现的。
4.聚合(Aggregation)
对象A被加入到对象B中,成为对象B的组成部分时,对象B和对象A之间为聚合关系,是关联的一种,强调整体与部分的关系。属于强关联。这种情况下,部分不能独立于整体存在,整体消失,部分也消失。
1 0
- UML中类与类之间的关系介绍
- UML中类与类之间的关系介绍
- UML中类与类之间的关系
- UML中类与类之间的关系
- UML 类与类之间的关系
- UML 类与类之间的关系
- UML 类与类之间的关系
- UML 类与类之间的关系
- UML 类与类之间的关系
- UML 类与类之间的关系
- UML 类与类之间的关系
- UML类与类之间的关系
- UML 类与类之间的关系
- UML 类与类之间的关系
- UML 类与类之间的关系
- UML类与类之间的关系
- UML中类之间的关系
- UML中类之间的关系
- codeforces 550B Preparing Olympiad(DFS+回溯)
- Implement strStr()
- map中插入数据的三种方法
- awk 程序设计模型
- disruptor实操作手册(三)
- UML中类与类之间的关系
- krpano 教程 - 鼠标效果的选择和实现
- Linux下批量替换文件内容
- Zookeeper开源客户端框架Curator简介
- Java设计模式---观察者模式
- linux RTAI模块编程遇到的问题
- 【JavaScript 5—基础知识点】:正则表达式(笔记)
- 人脸识别算法-LBP算法及python实现
- RabbitMQ消息队列(一): Detailed Introduction 详细介绍