UML类图中各种概念解释
2018-03-29 15:35
267 查看
依赖:
在A类中,B类作为【局部变量、方法的参数或者对静态方法的调用】
虚线+箭头指向B类
关联:
在A类中,B类作为【成员变量】
实线+箭头指向B类
聚合(关联特例):
整体和部分的关系,部分可独立存在
带空心菱形的实线,菱形指向整体
组合(关联特例):
整体和部分的关系,部分不可独立存在
带实心菱形的实线,菱形指向整体
泛化:
继承关系
带三角箭头的实线,箭头指向父类
实现:
实现关系
带三角箭头的虚线,箭头指向接口
在A类中,B类作为【局部变量、方法的参数或者对静态方法的调用】
虚线+箭头指向B类
关联:
在A类中,B类作为【成员变量】
实线+箭头指向B类
聚合(关联特例):
整体和部分的关系,部分可独立存在
带空心菱形的实线,菱形指向整体
组合(关联特例):
整体和部分的关系,部分不可独立存在
带实心菱形的实线,菱形指向整体
泛化:
继承关系
带三角箭头的实线,箭头指向父类
实现:
实现关系
带三角箭头的虚线,箭头指向接口
相关文章推荐
- 各种时间概念的详细解释 恒星时世界时 协调世界时
- 各种名词概念的解释汇总
- JVM 内存分配模型概念和java中各种对象的存储
- c++操作符重载(部分概念解释)
- Java 多线程(四)线程间的通信jdk1.5中Lock,Condition----各种锁的相关详细概念
- Android手机的Bootloader以及一些概念解释
- 孙鑫VC学习笔记:第十一讲 (一) 坐标空间与各种转换的概念
- Activity具体解释(生命周期、以各种方式启动Activity、状态保存,全然退出等)
- 各种概念
- 各种设计模式之间的关系和UML类图
- Spring ActiveMQ 整合(二.1): 重发机制概念解释
- 关于 最优化/Optimization 的一些概念解释
- cocos2d-x中各种动作和特效的详细解释
- 初看kinect文档遇到的各种杂七杂八的概念(仅供个人阅读)
- SpringBoot application.properties各种配置解释
- 各种风险及其最小化的解释
- Docker的各种概念
- 中心频率和一些概念解释
- 单元测试,集成测试概念与各种工具介绍
- CAPEX/OPEX概念解释