通俗易懂教你画类图

通俗易懂教你画类图1.类图1.1类的内容第一层:类的名称,如果是抽象类,则就用斜体显示。第二层:字段和属性。第三层:方法。前面的符号:“+”表示public;”-“表示private;”#”表示protected。1.2类与类之间的关系1.2.1继承关系:空心三角形+实线鸟也有生命这种属性,也有新陈代谢和繁殖的行为。1.2.2实现关系:空心三角形+虚线大雁可以各种各样的飞翔方式。1.2.3关联关系:实线箭头企鹅需要知道气候的变化,需要了解气候规律。1.2.

大家好,又见面了,我是你们的朋友全栈君。

1. 类图

1.1类的内容

在这里插入图片描述

第一层:类的名称,如果是抽象类,则就用斜体显示。

第二层:字段和属性。

第三层:方法。

前面的符号:

  • “+” 表示public;
  • “-“ 表示private;
  • “#”表示protected。

1.2 类与类之间的关系

1.2.1 继承关系: 空心三角形 + 实线

鸟也有生命这种属性,也有新陈代谢和繁殖的行为。
在这里插入图片描述

1.2.2 实现关系:空心三角形 + 虚线

大雁可以各种各样的飞翔方式。
在这里插入图片描述

1.2.3 关联关系: 实线箭头

企鹅需要知道气候的变化,需要了解气候规律。
在这里插入图片描述

1.2.4 依赖关系: 虚线箭头

动物需要依赖氧气和水进行生存。
在这里插入图片描述

1.2.5 聚合关系(包含关系): 空心的菱形 + 实线箭头

雁群众包含很多只大雁。
在这里插入图片描述

1.2.6 组合关系(强的拥有关系,体现了部分和整体的关系 ): 实心的菱形 + 实线箭头

翅膀是鸟不可或缺的一部分。
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158160.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 万年历matlab算法,万年历算法(万年历算法和分析)[通俗易懂]

    年历的计算方法:关键是求出当年1月1日是星期几。书上给出了当年份Y>。用蔡勒(Zeller)公式即w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1公式中的符号含义如下,w:星期;c:世纪-1;y:年(两位数);m:月(m大于等于3,小于等于14,即在蔡.年历的计算方法:关键是求出当年1月1日是星期几。书上给出了当年份Y的公式来计算天天从已知的日期:?G=4C…

    2022年4月6日
    40
  • Django Django_django获取post数据

    Django Django_django获取post数据前言我们通常做查询操作的时候,都是通过模型名字.objects的方式进行操作。其实模型名字.objects是一个django.db.models.manager.Manager对象,而Manager

    2022年7月30日
    5
  • NV12格式介绍[通俗易懂]

    NV12格式介绍[通俗易懂]YV12和NV12都是YUV420平面格式中的一种,其中YV12格式在我所接触的项目中使用得比较多,而NV12是Intel制定的的格式,在Intel的平台显示和支持性能最值,NV12是用于DirectXVA的首选4:2:0像素格式。  关于YV12和NV12的内存布局格式说明如下:1.YV12格式内存布局为2.NV12格式内存布局为3…

    2022年9月15日
    0
  • STM32CubeMX实战教程(三)——外部中断(中断及HAL_Delay函数避坑)

    STM32CubeMX实战教程(三)——外部中断(中断及HAL_Delay函数避坑)前言学单片机的,相信对中断的概念都已经了如指掌了,中断具体是什么我在这里也就不再详细说明,不懂的上网找找也一大堆。那么在介绍实验之前我先跟大家简单讲讲STM32当中的NVIC(嵌套向量中断控制器)NVICNVIC(嵌套向量中断控制器)。NVIC就是控制中断响应的。主要由三个参数,一个是中断使能,一个是抢占优先级,还有一个就是响应优先级。(优先级数值越小,优先级别越高)中断使能很好理解,就是…

    2022年6月2日
    44
  • softmax回归算法实验内容_最小二乘法回归模型

    softmax回归算法实验内容_最小二乘法回归模型简介在本节中,我们介绍Softmax回归模型,该模型是logistic回归模型在多分类问题上的推广,在多分类问题中,类标签  可以取两个以上的值。Softmax回归模型对于诸如MNIST手写数字分类等问题是很有用的,该问题的目的是辨识10个不同的单个数字。Softmax回归是有监督的,不过后面也会介绍它与深度学习/无监督学习方法的结合。(译者注:MNIST是一个手写数字识别库,由NYU的Y…

    2022年8月21日
    8
  • .Net MVC 框架基础知识「建议收藏」

    .Net MVC 框架基础知识「建议收藏」一、什么是MVC?MVC是一种使用MVC(ModelViewController模型-视图-控制器)设计创建Web应用程序的模式。MVC全名是ModelViewControlle

    2022年6月30日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号