请稍等 ...
×

采纳答案成功!

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

uml的关联和依赖

http://img1.sycdn.imooc.com//szimg/5c29618d0001026d10001334.jpg
http://img1.sycdn.imooc.com//szimg/5c29619400019acf10001334.jpg
这里的Aggregate和Iterator按视频里说的应该是依赖关系吧?书里这种画法是错的么?图解设计模式这本书

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

1回答

geelylucky 2018-12-31 14:49:29

同学,你好,我是geely老师的助教。

你的理解是没有问题的,Iterator在Aggregate的方法中只是作为一个返回结果,也就是老师所说的依赖关系,这里应该是使用虚线。

希望能帮助到你。

1 回复 有任何疑惑可以回复我~
  • 提问者 zjg23 #1
    你的意思是书是错的?
    回复 有任何疑惑可以回复我~ 2019-01-01 00:05:13
  • 提问者 zjg23 #2
    It need not actually be a field, if you are modeling from a more interface perspective, it can just indicate the presence of a method that will return the order's customer.
    https://martinfowler.com/bliki/DependencyAndAssociation.html
    这个解释也和课程里的不一样,那martin fowler错了?
    回复 有任何疑惑可以回复我~ 2019-01-01 00:11:03
  • geelylucky 回复 提问者 zjg23 #3
    同学,你好,我昨天也找了很多资料,在不同的书里面有的是实线有的是虚线,但是只要自己能理解其中的关系,这个不妨碍,不必去扣这个谁对谁错的问题,毕竟书也是人写出来的,是人都会犯错,但是也不妨碍你去理解里面的知识。
    回复 有任何疑惑可以回复我~ 2019-01-01 12:51:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信