为了账号安全,请及时绑定邮箱和手机立即绑定

在这种情况下,对于我的 UML 图,我的依赖关系应该从类到接口还是从类到具体类型?

在这种情况下,对于我的 UML 图,我的依赖关系应该从类到接口还是从类到具体类型?

喵喔喔 2023-10-13 16:47:06
假设我有以下 Java 类。Entity是一个接口,由 实现ConcreteEntity。我的 UML 图中应该有 from SomeClasstoEntity或SomeClassto的依赖关系吗?ConcreteEntityclass SomeClass {   Entity entity = new ConcreteEntity();   public SomeClass() {   }}
查看完整描述

2 回答

?
慕森卡

TA贡献1806条经验 获得超8个赞

你的类图看起来像这样:

https://img1.sycdn.imooc.com/6529044700014a7a03360227.jpg

SomeClassentity拥有类型为 的自有财产Entity。后者是 的一般形式ConcreteEntity。由于它被用作参数,因此存在来自 的依赖项SomeClass



查看完整回答
反对 回复 2023-10-13
?
慕后森

TA贡献1802条经验 获得超5个赞

你们班有Entity. 因此,无论采用何种具体实现方式。因此,在 UML 中,您应该具有从SomeClass到 的依赖关系EntityEntity但是,此外,您的 UML 将在和ConcreteEntity作为实现之间存在关系



查看完整回答
反对 回复 2023-10-13
  • 2 回答
  • 0 关注
  • 95 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信