首页 > 编程知识 正文

uml设计图,uml14种图记忆口诀

时间:2023-05-06 02:47:21 阅读:119500 作者:4077

统一建模语言(Unified Modeling Language,UML)是一种用于设计软件的视觉建模语言。

其特点是简单、统一、图形化,能够在软件设计中表达动态和静态的信息。

UML从目标系统的不同角度定义了以下内容

用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图

等有9种图。

类图概述类图(Class diagram)是显示了模型的静态结构

特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。

类图不显示临时信息。

类图是面向对象建模的主要组成部分。

在类图角色软件工程中,类图是一种静态的结构图可以描述系统的类集合、类属性和类之间的关系,从而简化人们对系统的理解;

类图是系统分析和设计阶段的重要产物,是系统编码和测试的重要模型。

使用类图表示演示类在UML类图中,该类包含类名、属性(field )和方法(method ),并以带分隔线的矩形表示。

例如,下图显示了三个属性: name、age和address和work (包含方法的Employee类)。

属性/方法名称前面的加号和减号表示此属性/方法的可见性。 在UML类图中,表示可见性的符号有三种:

:表示公共

:显示隐私

表示保护

属性的完整表示形式为可见性 名称 :类型 [ = 缺省值]

完整的显示方法为可见性 名称(参数列表) [ : 返回类型]

注意:

1,大括号内的内容显示是可选的

2,可能会将类型置于变量名称之前,并将返回值类型置于方法名称之前

举个栗子:

上图中的Demo类定义了三种方法。

method (方法:修饰符是公共的,没有参数,也没有返回值。

method1) )方法:修饰符为private,无参数,返回类型为String。

method2) )方法:修饰符为protected,它接收两个参数。 第一个参数类型为int,第二个参数类型为String,返回类型为int

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。