uml统一建模语言学习笔记(一)

UML是一种统一建模语言,他是以面向对象的方式来实现对任何的系统进行描述的一种语言,

它包括9种图形+包图,分为静态和动态两种,也就是结构图和行为图

“静态”图有:用例图、类图、对象图、部署图、构件图

“动态”图有:序列图、活动图、状态图和协作图。

1、用例图:

用例图是一种从用户角度来描述系统功能的图例,并指出各功能的操作者。由 用户和功能组成

2、类图:

类图是描述类的属性和方法 以及各个相关类之间的联系的一种图示

想要学习类图,我认为首先应该了解类图的实体和关系组成。

类的实体:

是由类名、属性、方法三部分组成:其中属性和方法前要加上可见性符号,对应关系如下:+public、-private、#protect、省略表示包可见

属性和方法下有下划线表示static 可以列出方法的参数和返回值

接口的实体:

跟类的实体一样 不过类实体的类名要换成<<interface>>+接口名

 各个类之间的关系:

依赖(dependence)一个类的实现需要另一个类的协助。用带尖箭头的虚线表示。 指向被使用者。 

关联(association)实体之间的关联,一般是长期的关联,用带尖箭头的实线表示。

聚合(aggregation)关联的一种形式,是整体和部分之间的关系,带菱形的实线。

组合(composition)是关联的特殊形式,整体与部分的关系(不过整体和部分不可分)。是带 实心菱形的实线,菱形指向整体

实现(realization) 实现接口;带三角形的虚线。

继承关系-泛化(generalization) 带三角形的实线。面向对象的继承关系。指一般和特殊的关系

先写到这里,过几天学习了其他的图形在补上

(0)

相关推荐

  • uml类图的图表该怎么画?求告知

    想知道UML类图的图表怎么画?我们先一起来了解一下什么是UML,然后小编再给大家分享如何绘制这种图表的方法. UML,即统一建模语言,英文全称为Unified Modeling Language.是一 ...

  • 关于UML统一建模语言是什么?

    UML(UnifiedModelingLanguage,统一建模语言)是用来设计软件蓝图的可视化建模语言,是一种为面向对象系统的产品进行说明.可视化和编制文档的标准语言,独立于任何一种具体的程序设计语 ...

  • 从IDEA角度来看懂UML图

    前言 我们目前已经学习了设计模式的7种设计原则.下面本该是直接进入具体的设计模式系列文章. 但是呢在我们学习设计模式之前我们还是有必要了解一下uml图.因为后续的设计模式文章不出意外应该会很多地方使用 ...

  • 什么是统一建模语言 (UML)?

    UML 是统一建模语言的缩写,是一种标准化建模语言,由一组集成的图表组成,旨在帮助系统和软件开发人员指定.可视化.构建和记录软件系统的工件,以及用于业务建模和其他非软件系统. UML 代表了一组最佳工 ...

  • 一则公报案例学习笔记:对修改股东出资期限应否适用资本多数决规则的思考|审判研究

    一.问题的提出 2021年第3期<最高人民法院公报案例>刊登了鸿大(上海)投资管理有限公司与姚锦城公司决议纠纷上诉案,裁判要旨为:"公司股东滥用控股地位,以多数决方式通过修改出资 ...

  • JAVA多线程学习笔记整理

    多线程: 三种创建方法 继承Thread类,以线程运行内容重写run方法,创建Thread对象并用start方法启动该线程. (匿名内部类) (Lambda表达式) 实现Runable接口,以线程运行 ...

  • 周哥学习笔记(2021.5.8)

    心理界限存在的意义,正是为了帮助人们控制情绪进入的量,不至于太过冷漠或太过投入,让我们保持一个合适的距离与外界互动. 人没有办法只通过吸收变得更美好和丰富,它必须通过大胆的碰撞和创造.如果不能保持足够 ...

  • 【学习笔记】控制角色移动的N种方法,但都离不开重复执行

    [学习笔记]控制角色移动的N种方法,但都离不开重复执行 今天我们讲一下控制角色移动的多种方法,因为缺少操作实例,希望课下同学们结合例子好好练习. 首先,我们说一下控制角色移动的多种方法.最比较常见的就 ...

  • 胡希恕伤寒论学习笔记——42

    42.太阳病,外证未解,脉浮弱者,当以汗解,宜桂枝汤. 字面意思是说:太阳病,外证依然存在,脉是浮弱的,治疗上依然需要通过出汗的方法,这时应该用桂枝汤一类的方剂. "宜"字说明不是 ...

  • 量柱擒涨停 - 量柱战法学习笔记(2)

    四.倍量战术 1.倍量的理解 [形态特征]:与前一个交易日比较高出1倍或1倍以上,就是倍量(4倍以上为发烧柱) ; [本质特征]:体现主力强势态度,主动(倍量阳/阴)买/卖盘吸筹坚决; [位置性质]: ...

  • 胡希恕伤寒论学习笔记——43

    43.太阳病,下之微喘者,表未解故也,桂枝加厚朴杏子汤主之. 桂枝加厚朴杏子汤方 桂枝三两 芍药三两 厚朴二两(炙,去皮) 杏仁五十枚(去皮尖)甘草二两(炙) 生姜三两(切)大枣十二枚(掰) 上七味, ...