`
jythoner
  • 浏览: 601792 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

UML类图符号简介

UML 
阅读更多
1. 类(Class):使用三层矩形框表示。
第一层显示类的名称,如果是抽象类,则就用斜体显示。
第二层是字段和属性。
第三层是类的方法。
注意前面的符号,‘+’表示public,‘-’表示private,‘#’表示protected。

2. 接口:使用两层矩形框表示,与类图的区别主要是顶端有<<interface>>显示。
第一行是接口名称。
第二行是接口方法。

3. 继承类(extends):用空心三角形+实线来表示。

4. 实现接口(implements):用空心三角形+虚线来表示

5. 关联(Association):用实线箭头来表示,例如:燕子与气候

6. 聚合(Aggregation):用空心的菱形+实线箭头来表示
聚合:表示一种弱的‘拥有’关系,体现的是A对象可以包含B对象,但B对象不是A对象的一部分,例如:公司和员工

组合(Composition):用实心的菱形+实线箭头来表示
组合:部分和整体的关系,并且生命周期是相同的。例如:人与手

7. 依赖(Dependency):用虚线箭头来表示,例如:动物与氧气

8. 基数:连线两端的数字表明这一端的类可以有几个实例,比如:一个鸟应该有两只翅膀。如果一个类可能有无数个实例,则就用‘n’来表示。关联、聚合、组合是有基数的。
4
1
分享到:
评论
1 楼 greatghoul 2010-04-29  
总结得好,最近在看《标准建模语言UML教程》这本书,里面错误好多呀,一会儿说操作只能限于对象使用,一会又说可以整个类使用,一会儿说可见性有三个,一会儿又说可见性只有两个,protected的符号表示只字未题,看得很郁闷,大哥能否推荐一本好点教程呀。

相关推荐

    UML类图符号简介.docx

    UML类图符号简介.docx

    UML类图符号 UML类图符号 UML类图符号

    UML类图符号 UML类图符号 UML类图符号 UML类图符号 UML类图符号 UML类图符号

    UML类图符号简介[归纳].pdf

    UML类图符号简介[归纳].pdf

    UML类图符号总结

    UML类图符号总结,包括UML类图符号的使用与定义,供大家一起共同分享学习。

    UML类图的各符号含义及表示

    类图基本符号可拆分为虚线,箭头,实线,空心右三角,实心右三角,空心菱形和实心菱形。由这些基本的图形进行组合构成了类图的基本符号。这里要注意这几个符号的顺序,代表了类与类之间关系的耦合程度。越向右耦合度...

    UML类图符号

    UML类图符号,很清楚地讲解了类与类之间的关系。

    UML类图关系大全

    清晰简单的UML标识说明,对UML建模初学者十分有用。

    UML类图怎么画学习示例

    UML类图(Class diagram)是统一建模语言(UML)的一种图形表示,用于显示系统的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系。 在类图中,每个类由一个包含类名、属性和方法的矩形表示,...

    UML 类图的形式化及分析

    摘 要 统一建模语言( %+/) 是一种通用的图形化建模语言, 在面向对象系统的分析和设计中, 它已...文章采用 符号来表示 %+/ 类图的组成元素的语法和语义及其映射 关系, 最后对 %+/ 类图的一些性质进行分析和验证。

    UML符号说明文档

    常见的UML符号说明,比较适合编写论文时找不见官方的描述

    基于Common Logic 的UML 类图形式化及验证

    Common Logic 是一阶逻辑的一个特殊拓展,语法简洁,无符号,易读易掌握易使用,语义精确,满足一阶模型理论,相较于其它逻辑语言,更适合UML 类图进行形式化规约。因此,提出采用Common Logic 对UML 类图进行形式化...

    UML类图入门,看完基本懂了怎么画图了

    本文来自于csdn,文章主要以一个实例为入口介绍了uml类图的基本图示法等相关内容,希望对您的学习有所帮助。举一个简单的例子,来看这样一副图,其中就包括了UML类图中的基本图示法。 首先,看动物矩形框,它代表一...

    UML元素和UML关系图符号简介

    本文重点讨论UML类图中的元素和UML关系图符号。类图是最常用的UML图,它用于描述系统的结构化设计。其中包括类关系以及与每个类关联的属性及行为。类图能出色地表示继承与合成关系。为了将类图作为一种高效的沟通...

    UML类图解义

    我给你举一个例子,来看这样一幅图,其中就包括了UML类图中的基本图示法。”UML类图图示样例大鸟:“首先你看那个‘动物’矩形框,它就代表一个类(Class)。类图分三层,第一层显示类的名称,如果是抽象类,则就用...

    软件体系结构与设计模式课堂笔记.docx

    1.软件思想UML:UML类图符号(依赖、关联、聚合、组合、泛化)、UML类符号相互之间的区别(聚合与组合、关联和聚合、关联和依赖、泛化和实现)。 2.Sping Boot:Spring Boot环境配置、Spring Boot核心配置和注解、...

    UML九种建模图-类图

    UML九种建模图--类图 UML提供了九种建模图,其中类图是最常用的一种。类图是一种静态模型,主要用来显示系统中的类、接口以及它们之间的静态结构和关系。这些关系包括关联、泛化和依赖等。类图是面向对象系统建模的...

    uml统一建模试卷,期末考试复习资料

    两者采用不同的图形符号系统。 4、Statopia是一家大型公司,由于公司业务的扩大,准备对公司已有的软件系统进行升级,因此委托ObjectR公司负责该项工作。Statopia公司所使用的系统是很久以前开发的,且不是用OO方法...

Global site tag (gtag.js) - Google Analytics