请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

8分55秒处,外观类组合了3个子系统还是聚合了3个子系统

老师,依照之前讲的UML类图关系,子系统的实例是Test中main函数中new出来的,生命周期和main函数一致,所以这里是依赖关系,
GiftExchangeService通过set注入了三个子系统,视频中说的是组合关系,这里子系统的声明周期不依赖于GiftExchangeService,应该是聚合关系吧

另外,之前的类图中,实心菱形箭头指向会有一个create字样,这里没有,如何理解这个create字样呢,有create就是聚合??

正在回答 回答被采纳积分+3

1回答

geelylucky 2023-04-10 18:48:35

同学你好,这里面是聚合关系。组合和聚合的关系比较微妙,可以看这篇文章理解:https://zhuanlan.zhihu.com/p/359672087


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信