2010-12-20 102 views

回答

21

Martin Fowler显示它是这样的:

DI UML

+10

对于任何仍然好奇这个符号应该如何来解释:从A'''到了B'箭头指向,那么这意味着*'一'注入一个'B' *。 (也可以说*'B'被注入到'A' *)...因此在给出的例子中,* MovieLister被注入了一个'MovieFinder' *。 (也可以说''MovieFinder'被注入'MovieLister' *) – Abdull 2013-01-30 15:30:13

7

通过使用虚线指示从客户端模型元素指向供应商模型元素的箭头,从而显示类依赖关系。

我认为如何为客户提供依赖关系在UML级别是无关紧要的。