ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

带你了解UML中类图

2021-01-24 23:33:30  阅读:231  来源: 互联网

标签:表示 可见 了解 类名 类型 UML 中类 属性


类图定义

在UML中,类使用包含类名、属性和操作且带有分割线的长方形来表示。如定义一个Employee类,它包含属性name,age和email,以及操作modifyInfo()。

在UML类图中,类一般有三部分组成:

1).类名:每个类都必须有一个名字,类名是一个字符串。
2).类的属性(Attributes),属性是指类的性质,即类的成员变量。一个类可以有任意多个属性,也可以没有属性,表示方式为:

可见性 名称 : 类型 [ = 默认值 ]  

可见性:表示该属性对于类外的元素而言是否可见,包括public、protected、private3种。
名称:表示属性名,用一个字符串表示。
类型:表示属性的数据类型,可以是基本数据类型,也可以是用户自定义类型。
默认值:是一个可选项,即属性的初始值。
3).类的操作,操作是类的任意一个实例对象都可以使用的行为,是类的成员方法,表示方式为:

可见性 名称([ 参数列表 ])[ : 返回类型 ]

可见性:与属性的可见性定义相同。
名称:即方法名,用一个字符串表示。
参数列表:表示方法的参数,其语法与属性的定义相似,参数个数是任意的,多个参数之间用逗号“,”隔开。
返回类型:是一个可选项,表示方法的返回类型。

类之间的关系

在软件系统中,类并不是孤立存在的,类与类之间存在各种关系。对于不同类型的关系,UML提供了不同的表示方式。

1. 关联关系

2.依赖关系

3.泛化关系

4.接口与实现关系

标签:表示,可见,了解,类名,类型,UML,中类,属性
来源: https://www.cnblogs.com/atai/p/14322956.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有