连载27:软件体系设计新方向:数学抽象、设计模式、系统架构与方案设计(简化版)(袁晓河著)

本文探讨了在存在多种关系的图中如何处理这些复杂的关系。通过实例介绍了一种将不同关系分离到独立图形中描述的方法,并讨论了该方法的应用前提及限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

多关系混合图

 

前面所探讨的是在一种关系下的图形,然而现实中却存在多种关系并存下的图,例如观察者模式中就存在多种关系(如图2-14),对于这样的关系图我们应该如何处理呢?

我们可以通过分离不同关系在不同独立的图形中进行描述,这有一个前提条件是这样的关系是具有独立性的,相互之间不会产生关联。如果其存在独立性,那么其相关的特征(通过一定的概念抽象后的结果值)具有可加性,但是,单从耦合性方面来说,其可能所有的关系都具有这样的特性,所以此时就不能通过不同独立的图形来进行描述。

 

 

2-14

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值