59859cc威尼斯官网-威尼斯欢乐娱人成app

教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

传智教育|传智播客

一样的教育,不一样的品质

全国校区

 

  • JavaEE
  • HTML&JS+前端
  • Python+大数据开发
  • 人工智能开发
  • UI/UE设计
  • App测试
  • 新媒体+短视频
    直播运营
  • 59859cc威尼斯官网-威尼斯欢乐娱人成app

UML是什么意思?类图又是什么?

更新时间:2021年08月19日14时49分 来源:传智教育 浏览次数:

UML是什么意思?

统一建模语言(Unified Modeling Language,UML)是用来设计App的可视化建模语言。它的特点是简单、统一、图形化、能表达App设计中的动态与静态信息。

UML从目标系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图等9种图。


类图概述

类图(Class diagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。类图不显示暂时性的信息。类图是面向对象建模的主要组成部分。


类图的作用

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

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


类图表示法

1.类的表示方式

在UML类图中,类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示,比如下图表示一个Employee类,它包含name,age和address这3个属性,以及work()方法。

类的表示方式01

属性/方法名称前加的加号和减号表示了这个属性/方法的可见性,UML类图中表示可见性的符号有三种:

+:表示public

-:表示private

#:表示protected

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

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

注意:

1.中括号中的内容表示是可选的

2.也有将类型放在变量名前面,返回值类型放在方法名前面

举个栗子:

类的表示方式

上图Demo类定义了三个方法:

method()方法:修饰符为public,没有参数,没有返回值。

method1()方法:修饰符为private,没有参数,返回值类型为String。

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

好口碑IT培训



猜你喜欢:

JavaJDK是什么?JDK安装目录先容

Java文件上传如何实现的?

Java类的定义格式:Java如何定义一个类

什么是JavaSE和JavaEE?

传智教育java开发培训课程

0 分享到:

59859cc威尼斯官网|威尼斯欢乐娱人成app

XML 地图 | Sitemap 地图