我找不到我的问题的答案。两个类之间的依赖关系是否有限制?一般情况下,UML类图不能在两个类之间具有相同类型的多个关系,但它们可以具有不同类型的2个或更多关系(例如,它们可能具有组合和泛化关系)。
我找不到我的问题的答案。两个类之间的依赖关系是否有限制?一般情况下,UML类图不能在两个类之间具有相同类型的多个关系,但它们可以具有不同类型的2个或更多关系(例如,它们可能具有组合和泛化关系)。
两个类之间可以有多个关联,也可以有多个依赖。您应该使用构造型来区分这些依赖。
两个类之间的依赖关系数量没有限制。但是您必须考虑几个重要的时刻。在首席架构师Vaughn Vernon的网站https://vaughnvernon.co上,我发现了有关使用UML依赖关系的有趣评论:
虽然依赖关系可能有广泛的含义,但最好不要过度使用依赖关系。在分析模型类图(例如领域模型图)中,您可能会想传达所有类都相互依赖的信息。然而,有趣的是,统一过程(RUP)规定,在分析模型中应该使用的一般类关系是关联,而不是依赖关系。因此,即使您正在建模更高级别的概念,最好也不要松散地使用依赖关系。它太模糊了。