UML
来源:互联网 发布:手机淘宝开不了店2017 编辑:程序博客网 时间:2024/05/20 13:08
Unified Modeling Language (UML)又称统一建模语言或标准建模语言。
modeling,正在建立模型。
UML,统一地,建立模型的语言。
标识含义:
1.
继承,派生
派生:一个空心箭头,加一条 实线。
2.
实线接口
实现接口:
一个空心箭头,加一条 虚线。
大雁这个类,实现了接口:飞翔。
以上两个图标,派生和实现。都是一个空心箭头 外加实线或者虚线。
以下两个图标,聚合关系,组合关系。都是一条实线,和一个实心菱形或者空心菱形。
3.
聚合关系
聚合关系:
一个空心菱形,加一条实线。
雁群这个类,由大雁,聚合而成。
4.
组合关系
组合关系:
一个实心 菱形,加一条 实线。
组合关系,是一个强的拥有关系。生命周期是一样的。析构的时候,都会析构掉。
翅膀,就是鸟的一部分。组合关系,就是整体和部分的关系。
以下两个标识,关联关系和依赖关系,分别是实线箭头和虚线箭头。
5.
关联关系
实线箭头。关联关系。
6.
依赖关系
虚线箭头,依赖关系。
依赖关系,是说,一个类的行为中,需要使用它依赖的类,作为变量。
0 0
- UML
- UML
- UML
- uml
- UML
- UML
- UML
- UML
- uml
- UML
- UML
- UML
- UML
- UML
- UML
- UML
- UML
- uml
- jQuery中的$(window).load()与$(document).ready()
- java之静态初始化块
- 网站广告收入反正要发动群众的力量,来创造利润--小黄人软件
- 第一个裸机程序---点亮led小灯
- 数据迁移类测试策略
- UML
- [96]Unique Binary Search Trees
- 计划继续深化学习物联网系统的相关知识 目前的WiFi模块基于ESP8266
- sql语句
- Xampp v3.2.1 安装 Memcached for windows
- nodejs 之express 笔记 include 代替 partials
- 图片翻转
- adb logcat命令查看并过滤android输出log
- 1025. 反转链表 (25)