链接:https://pan.baidu.com/s/1RePYipe_4hnW_EtCbD-r9Q
提取码:0000

概述
类图
类名 访问修饰符 变量名 : 返回类型(例:+ Username : String)
访问修饰符 方法名 () : 返回类型(例:+ getUsername () : String)
static成员所在的行要加下划线;final成员所在的行末要标识“{readonly}”。
abstract方法要用斜体表示。
属性
方法
Java / C#访问修饰符
Java public + protected # ~ private -
C# public protected internal internal protected private
类间关系
关联
双向
单向
自关联

多重关联:

另一个类(该记号的另一处)的对象与该类(靠近该记号)的:
记号 含义
1…1 一个
0…* 非负整数个(零个或多个)
1…* 正整数个(一个或多个)
0…1 至多一个(零个或一个)
m…n (m≤n)最少m个,最多n个(m到n个)
对象有关系。
聚合(整体与可独立存在的部分的关系):

注:所有表示这些关联关系的箭头或直线旁都可以添加文字(批注),以便更具体地说明关联关系。
依赖(使用)

由使用者指向被使用者。
泛化(继承)

由子类指向父类。
实现(某个接口)

由实现接口的类指向被实现的接口。
实例
类图

类间关系
一个窗体可以具有非负整数个按钮,但一个按钮只能属于一个窗体。

·计算机包含显示器、主机、键盘、鼠标等。
·燃油汽车包含底盘、发动机、变速箱等。

UML 类图各符号含义速查相关推荐

  1. UML类图中符号的含义

    UML类图中符号的含义 类图中的基本符号由虚线.箭头.实线.空心三角形.空心菱形.实心菱形组成,这些符号的组合构成类图的基本符号 实线+箭头 表示关联关系 关联关系分类 自身关联 表示自身拥有一个自身 ...

  2. UML类图中各种箭头和线条的含义和用法(转)

    UML类图中箭头和线条的含义和用法 1.UML中关系 本节向大家学习一下UML箭头.线条代表的意义,UML中关系主要有依赖,聚合,合成,泛化和实现等,下面就让我们来看一下这些关系如何用UML箭头和线条 ...

  3. Uml 类图 stereotype的值含义,该怎么解决

    2019独角兽企业重金招聘Python工程师标准>>> Uml 类图 stereotype的值含义 用rose画类图的时候,里面的stereotype 选项的entity和domai ...

  4. 用gif图展示UML中箭头和线条的含义,及搞懂UML类图、时序图和用例图

    前言 新进入一家公司,应对 日常的软件开发工作和交流,要能看懂别人写的代码各个类之间的关系,那就需要您能看懂类图uml中各个类之间的线条.箭头代表什么意思? UML的类图中,一共有以下六大关系: 泛化 ...

  5. 【Java基础】UML类图及各种线代表的关系含义总结

    文章目录 一.UML常见图 1.类图(Class Diagram) 2.对象图(Object Diagram) 3.时序图(Sequence Diagram) 二.UML类图线的概括 1.类(Clas ...

  6. 解析UML类图符号意义

    软件开发过程中经常会遇到UML建模,那么你对UML符号是否熟悉,这里向大家简单介绍一下UML类图符号,每种符号都有不同的意义,希望通过本节的学习你对UML类图符号会有一定的了解,下面就让我们一起来看一 ...

  7. UML类图符号标识符解释

    来自:http://liuchuxiong2003.blog.sohu.com/168088327.html 类图Class diagram通过显示出系统的类以及这些类之间的关系来表示系统.类图是静态 ...

  8. [转]UML类图中连接线与箭头的含义

    目录: 一些概念 关联 1.双向关联 2.单向关联 3.自身关联(反身关联) 2.依赖 1 单向依赖 2 双向依赖 组合/聚合 1 组合 2 聚合 泛化和实现 1 继承(Derived) 2 接口实现 ...

  9. UML类图中连接线与箭头的含义(转)

    UML类图是描述类之间的关系 概念 类(Class):使用三层矩形框表示. 第一层显示类的名称,如果是抽象类,则就用斜体显示. 第二层是字段和属性. 第三层是类的方法. 注意前面的符号,'+'表示pu ...

最新文章

  1. 10行 python 代码做出哪些酷炫的事情?
  2. 用access做考场桌贴_利用Word、Excel、Access进行考务安排及学生成绩分析的有效途径-教育文档...
  3. Oracle学习:视图与索引
  4. VC控件 Progress Control
  5. 从SpringBootApplication注解入手
  6. 对vue虚拟dom的研究
  7. 1206封装电容在物料可靠性设计比较低
  8. Docker基础知识:Containers,Namespace,CGroups
  9. Linux设备模型(4)_sysfs
  10. sql python r_Mode Studio,支持Python,R和SQL的云数据分析利器
  11. 基于C语言图书馆管理系统编程设计
  12. 推荐几个微信小程序开源项目
  13. java实现选择排序(思路与实现)
  14. 计算机硬盘根目录是什么,解决方案:硬盘根目录是什么意思?它存储在哪里?...
  15. Pygame简易版2048小游戏:超详细解说,看完还不会可以剁手了(附完整源码)
  16. Unirech腾讯云国际版-使用腾讯云服务器手动建立WordPress 个人站点Linux系统教程
  17. wpf listview透明但字不要透明_早春松树松针上出现透明液体,不要不在意,可能是松大蚜在危害...
  18. c++ mupdf 提取pdf文件里面图片
  19. java-Map接口
  20. 2018最新Web前端经典面试试题及答案-史上最全前端面试题(含答案)--转载

热门文章

  1. python实战课程--控制结构
  2. Word中添加中文伪代码
  3. 以 Mapbox Terrian-RGB 模型发布高程数据
  4. 890.查找和替换模式
  5. NAS存储人人影视安装使用教程
  6. 仿淘宝搜索历史,搜索词超两行隐藏,出现展开图标
  7. 敬伟PS学习笔记(一)
  8. android 常用时间格式转换代码
  9. 10000套PPT模板免费下载
  10. Python实现坦克大战(附源码)