UML系列图——类图(Class Diagram)

擂鼓备战:

    类图(Class Diagram)是最常用的UML图,可以显示出类、接口、以及它们之间的静态结构和关系;用于描述软件的结构化设计,要注意的是,类图不现实暂时性信息。下面就由小编带领大家从类图的每一个构成元素开始,详细的学习下类图。

鏖战于野:

    类(Class):

        是由类名、属性(Attributes)、方法这三部分组成,类名不可省略,其他组成部分可以省略。

    书写规范:
        类名:正体字说明类是可被实例化的,斜体字说明类为抽象类。如图:

        属性和方法:修饰符[描述信息]属性、方法名称[参数][:返回类型|类型]。如图:

    符号意义:加号(+)表示Public;减号(-)表示Private;如果省略这些修饰符代表具有Package(包)级别的可见性;如果属性或方法下游下划线,则说明它是静态的。如图:

    接口(Interface):

        接口(Interface)是一种特殊的类,具有类的结构但不可被实例化,是一系列操作的合集,指定了一个类所提供的的服务。用带有名称的小圈圈表示。如图:

    关系:

        随着学习UML的深入,对关系的理解也是越来越迫切,类图中运用关系的频率相当频繁,所以今天就在这里给大家详尽的分析一下,这个关系到底是一个什么鬼!
        关系大体上分为四类,即:关联关系(Association)、依赖关系(Dependency)、泛化关系(Generalization)、实现关系(Realization)。除此之外还有一些关系比如:聚合关系、组合关系属于关联关系,介绍放在下列的归类中。

      关联(Association)

          【关联关系】还可以分化出【聚合关系】、【组合关系】

评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值