UML之类图篇

一、概述

  类图是描述类、接口以及他们之间关系的图,它显示了系统中各个类的静态结构,是一种静态模型。类图是面向对象系统建模中最常用和最基本的图之一。类图可以包含类、接口、依赖关系、泛化关系、关联关系和实现关系等模型元素。

类图以类为中心,图中的其他元素或属于某个类,或与类相关联,在类图中,类可以有多重方式相互连接:关联,依赖,特殊化,这些连接成为类之间的关系,所有的关系连同每个类内部结构都在类图中表示。

二、类及类的表示

类定义了一组具有状态和行为的对象,这些对象具有相同的属性、曹组、关系和语义。在类图中有类的名称,属性和方法(操作),属性通常用没有身份的数据值表示,如数字和字符串,关联则用有身份的对象之间的关系来表示,行为由操作来实现,方法是操作的实现

类图的基本要素:                                             


类图中的关系:


UML中的约束机制

UML中定义了3中扩展机制:标记,原型和约束,其中约束定义了附加于模型元素之上的限制条件,保证了模型元素在系统生命周期中的完整性。

约束规定了实现关联端点时必须遵守的一些规则。在关联规则中还有关联类或关联与反身关联。

未完,

评论 30
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值