美文网首页
软件领域的UML类图整理

软件领域的UML类图整理

作者: bestlanzi | 来源:发表于2021-08-19 17:40 被阅读0次

今天整理一下软件设计中的UML中的图

首先说下UML中类图的实体,类图中实体有下面几种

1.类

2.接口

在visio中一个类或者接口是这样的一个框,如果是类就直接在类名中展现;如果是接口,使用书名号包裹一下,就是这样《interface》

然后格式中的三行结构分别表示了类名、静态的成员、成员方法

在成员方法中要注意,默认是public的成员,如果是private的成员-号标识一下,对应关系如下:

+ public

# protected

- private

当然这里没有很深入的总结,先面向使用;把最常用的关系总结出来;

继承关系,也就是父类和子类的关系用的符号,这个表示的is a 的关系,哺乳动物是动物的子集,马是哺乳动物的子集,这种关系就是继承

继承关系

接口的实现,这里也就是定义的一个接口,接口的实现是用虚线加空心的箭头表示

接口的实现

依赖关系,这是最常用的关系,指的就是一个类需要依赖另外的一个类

依赖关系

下面的是一个案例,写到这儿我突然发现如果在编程之前先想好各个类之间的关系,对于编程的效率是更好的

相关文章

  • 软件领域的UML类图整理

    今天整理一下软件设计中的UML中的图 首先说下UML中类图的实体,类图中实体有下面几种 1.类 2.接口 在vis...

  • UML总结

    uml概述 uml形式 类图 时序图 类图是展示软件项目中,类与类关系的逻辑图。时序图展示的是软件的方法调用流程。...

  • UML基础

    最近项目书写文档用到UML类图和时序图有点多,重新整理了下UML的基础知识。软件: StarUML3.1.0 坚果...

  • 关于设计模式,UML类图中的类关系的理解

      研究软件设计模式时,画UML类图必不可少,UML类图工具 我推荐Enterprise Architect , ...

  • UML建模学习-类图

    UML建模 定义 UML:统一建模语言 使用软件:StarUML 分类 类图类图是描述系统中的类,以及各个类之间的...

  • 北邮笔试学习笔记

    软件工程 1.UML图,包括用例图、协作图、活动图、序列图、部署图、构件图、类图、状态图 2.领域模型就是用来描述...

  • [一]UML入门

    类图 二 UML类图讲解 三 UML类图讲解-自上而下 四 UML类图讲解-对比讲解

  • 如何一键生成UML类图?

    最近,在开发的过程当中,对于已有的代码,想将相关类绘制成UML类图,虽然现在有很多UML类图的优秀软件,比如Pro...

  • JavaScript面向对象之UML类图

    UML类图 什么是UML类图 UML(Unified Modeling Language)类图,中文意思为“统一建...

  • UML类图知识整理

    UML类图 UML,进阶必备专业技能,看不懂UML就会看不懂那些优秀的资料。 这里简单整理 类之间的关系 泛化关系...

网友评论

      本文标题:软件领域的UML类图整理

      本文链接:https://www.haomeiwen.com/subject/ahjabltx.html