类与类图,以及类间关系

前言


叙述

类与类图

二者分别是什么?
类封装了数据和行为,是具有相同属性,操作,关系的对象集合的总称。
类图是描述系统的静态结构,用来描述不同类以及他们之间的关系
类图的种类?
实体类、控制类、边界类

如何表示

类的UML表示
类使用包含类名,属性和操作且带有分隔线的长方形来表示
在这里插入图片描述

类图间关系

关联关系

注意:在使用Java,C#,C++等编程语言实现关联关系时,通常将一个类的对象作为另一个类的成员变量。

1、双向关联
2、单项关联
3、自关联
4、多重关联
5、聚合关系
		聚合关系案表示整体与部分的关系,但是部分可以脱离整体,单独存在,在代码实现中有三种表现形式:成员对象通常作为构造方法,Setter 方法或者业务方法参数注入到整体中
6、组合关系
		组合关系也表示整体与部分的关系,但是整体和部分不可分离,二者同生共死。在代码实现中的表现形式:在整体类的构造方法中直接实例化成员类
依赖关系
泛化关系
接口与实现关系

    

待补充。。。。。。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值