UML类图的 绘制标准 及 绘制工具

简介: 讲解绘制类图的标准,以及如何使用ProcessOn(在线工具 无需下载)轻松绘制类图

 一、UML类图的绘制标准

先看一张标准的UML类图

image.gif编辑

解读:

用如下图形来表示一个类

image.gif编辑

    • 第一个方格是类名,如果是抽象类,那需要使用斜体
    • 第二个方格是属性,格式为 属性名:类型
    • 第三个方格是方法,格式为 方法名(参数):返回类型 ,如果是抽象方法,也需要使用斜体

    再看属性名和方法名前面的 + - ,表示 访问权限,规定如下:

    +:public

    -:private

    #:protected

    ~:default

    用如下图形表示接口

    image.gif编辑

      • 需要在接口名的上方添加<<interface>>
      • 接口没有属性,只有方法,方法的格式同样是 方法名(参数):返回类型

      然后是连线所表示的关系,如下

      image.gif编辑

      二、使用ProcessOn绘制工具

      通常我们会使用StarUML软件去绘制类图(比较专业)

      但是实际上绘制简单的类图可以直接使用ProcessOn简单的注册登录后,我们点击左下角的更多图形

      image.gif编辑

      选择UML类图

      image.gif编辑

      随后就可以在图形栏中使用UML类图标签了

      image.gif编辑

      每个方框之间的连线默认都是这样的

      image.gif编辑

      但是我们可以点击选中连线,然后在上方的工具栏中改变连线样式从而绘制类图

      image.gif编辑

      修改后

      image.gif编辑

       OK呀~,你已经学会了,赶紧去试一下bia 嘿嘿^_^

      目录
      相关文章
      |
      uml
      UML之类图
      UML之类图
      183 1
      |
      数据可视化 Java uml
      IDEA中一个被低估的功能,一键把项目代码绘制成UML类图
      IDEA中一个被低估的功能,一键把项目代码绘制成UML类图
      912 1
      |
      11月前
      |
      Java uml
      使用工厂方法模式设计能够实现包含加法(+)、减法(-)、乘法(*)、除法(/)四种运算的计算机程序,要求输入两个数和运算符,得到运算结果。要求使用相关的工具绘制UML类图并严格按照类图的设计编写程序实
      该博客文章通过UML类图和Java代码示例,展示了如何使用工厂方法模式设计一个支持加法、减法、乘法和除法运算的计算机程序,并严格按照类图设计实现程序。
      |
      11月前
      |
      Java uml
      1、使用简单工厂模式设计能够实现包含加法(+)、减法(-)、乘法(*)、除法(/)四种运算的计算机程序,要求输入两个数和运算符,得到运算结果。要求使用相关的工具绘制UML类图并严格按照类图的设计编写程
      该博客文章展示了如何使用简单工厂模式设计一个程序,该程序能够根据用户输入的运算符(加、减、乘、除)对两个数进行计算,并提供了相应的UML类图和Java源码实现。
      1、使用简单工厂模式设计能够实现包含加法(+)、减法(-)、乘法(*)、除法(/)四种运算的计算机程序,要求输入两个数和运算符,得到运算结果。要求使用相关的工具绘制UML类图并严格按照类图的设计编写程
      |
      应用服务中间件 uml
      【UML】软件工程中常用图:类图、部署图、时序图、状态图
      【UML】软件工程中常用图:类图、部署图、时序图、状态图
      2417 1
      |
      设计模式 数据可视化 程序员
      软件设计模式:UML类图
      软件设计模式:UML类图
      248 1
      |
      11月前
      |
      数据可视化 Java uml
      精通UML:从类图到序列图的实战指南
      【8月更文第23天】统一建模语言(Unified Modeling Language, UML)是一种用于软件工程的标准图形化语言,它提供了一套工具来帮助开发团队可视化、构造和文档化软件系统。在UML中,类图和序列图是最常用也是最重要的两种图。类图用于描述系统的静态结构,而序列图则用于表示对象之间的交互和系统的动态行为。
      429 5
      |
      11月前
      |
      设计模式 uml
      设计模式常用的UML图------类图
      这篇文章介绍了UML中类图的基本概念和用途,详细解释了类与接口、类之间的关系,包括继承、实现、组合、聚合、关联和依赖等六种关系,并展示了它们在类图中的表示方法。
      设计模式常用的UML图------类图
      |
      11月前
      |
      uml
      UML 类图几种关系(依赖、关联、泛化、实现、聚合、组合)及其对应代码
      UML 类图几种关系(依赖、关联、泛化、实现、聚合、组合)及其对应代码
      2412 0
      |
      数据可视化 Java uml
      Java的UML类图
      Java的UML类图
      343 1