Class 我们什么时候画协会?

Class 我们什么时候画协会?,class,uml,associations,Class,Uml,Associations,类引擎具有“启动(c:组件)”方法。因此,如果Engine类中没有“new Component()”,我们是否需要在Engine和Component类之间绘制关联。否,通常不需要与类型关联,即使参数中提到了该类型。这完全取决于发动机的状态是否与一个或多个部件保持关系 如果您传递的组件仅在方法start中本地使用,则从一个状态(一个方法调用)到下一个状态之间不存在真正的关联。这不是关联,而是两者之间的依赖关系。依赖项意味着,如果依赖项(您案例中的组件)发生更改,则依赖项(引擎)可能会受到影响(可能

类引擎具有“启动(c:组件)”方法。因此,如果Engine类中没有“new Component()”,我们是否需要在Engine和Component类之间绘制关联。

否,通常不需要与类型关联,即使参数中提到了该类型。这完全取决于发动机的状态是否与一个或多个部件保持关系


如果您传递的组件仅在方法
start
中本地使用,则从一个状态(一个方法调用)到下一个状态之间不存在真正的关联。

这不是关联,而是两者之间的依赖关系。依赖项意味着,如果依赖项(您案例中的组件)发生更改,则依赖项(引擎)可能会受到影响(可能引擎::start使用的组件方法不再可用或已更改其参数)

我已清理了一些标记…与特定问题域(引擎、组件)相关的标记可能没用。另外,您似乎在谈论UML类图,所以我添加了它。