UML简单介绍(十四)——类图的基本概念与组件介绍

本文介绍了UML类图的基本概念,包括类、接口、抽象类和模版类,并详细阐述了关联关系(聚合、组合)、泛化、实现和依赖关系,通过实例帮助理解这些概念在软件设计中的应用。
摘要由CSDN通过智能技术生成

1、类图概要

类图以反映类的结构(属性、操作)以及类之间的关系为主要目的,描述了软件系统的结构,是一种静态建模方法。

类图中的“类”与面向对象语言中的“类”的概念是对应的,是对现实世界中的事物的抽象

示例如下,这里是一个人在使用电脑,出现两个对象——人和电脑,那么我们的应该有两个类来表示,Person和Computer,图示如下:



2、事务

2.1 类

从上到下分为三部分,分别是类名、属性和操作。类名是必须有的。

类如果有属性,则每一个属性都必须有一个名字,另外还可以有其它的描述信息,如可见性、数据类型、缺省值等。

类如果有操作,则每一个操作也都有一个名字,其它可选的信息包括可见性、参数的名字、参数类型、参数缺省值和操作的返回值的类型等



2.2 接口

一组操作的集合,只有操作的声明而没有实现



2.3 抽象类

不能被实例化的类,一般至少包含一个抽象操作



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值