一张图简述UML类图

一张图简述UML类图

UML建模常用视图中,类图可算是最多的,初学UML的类图绘制,基于starUML工具,现简记如下

一、类图组件

  1. 类、接口

    类图中,类的表示如图所示,有三部分:

    • 类名称
    • 属性:格式为 权限 名称:类型 [=默认值] [ ] 表示可选的意思
    • 函数:格式为 权限 函数名(参数) :[ 返回类型 ]

    权限:+、-、#、~分别对应public、private、protected、default

    接口,类似于类图的表示,名称上有<<interface>>这个标记。或者用 圆圈⭕️表示

  2. 关系线

    • 继承,使用 无尾 实线 空三角箭头
    • 接口实现,使用无尾 虚线 空三角箭头,注,如用 圆圈表示接口,则只是一条实线表示实现关系
    • 关联,无尾 实线 大于号箭头
    • 依赖,无尾 虚线 大于号箭头
    • 聚合,空心棱形 实线,聚合关系,个体可独立
    • 组合,实心棱形 实线组合关系,组成部分不能独立
uml图示
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我们在进行项目的时候,通过使用 UML 的面向对象图的方式来更明确、清晰的表达项目中的架设思想、项目结构、执行顺序...
    充满活力的早晨阅读 10,376评论 2 34
  • 在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Di...
    雷雷_zll阅读 14,555评论 0 14
  • 【IT 工具 UML图】 产品经理的必备技能之一是画UML图,本文就告诉你怎么画标准的类图吧。本文结合网络资料和个...
    Rtia阅读 5,591评论 0 16
  • 1、概述 在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《U...
    liumw1203阅读 11,373评论 0 7
  • 明知不可能, 还抱有一丝侥幸, 每次都要放弃了还傻逼似的跟自己说一句:“万一呢?” 结果一次次怀揣希望, 一次次以...
    蓝先森jier阅读 1,241评论 0 0