我想知道关联、依赖关系和此类关系如何在 UML 中继承(或者说,一般来说)。所以,在这样的情况下:
┌──────────┐ ┌──────────┐
│ ClassA │ │ ClassB │
├──────────┤ ├──────────┤
│ │─────────"One kind of relation"────────>│ │
├──────────┤ ├──────────┤
│ │ │ │
└──────────┘ └──────────┘
^
/┬\
│
│
│
│
┌─────┴────┐
│ ClassC │
├──────────┤
│ │
├──────────┤
│ │
└──────────┘
笔记:
- ClassA-ClassC 是泛化关系,箭头是实心的
- ClassA-ClassB 在 [依赖、关联、聚合、组合] 之一
- Unicode 很酷,但使用编辑器字体看起来好多了:)
我的问题是,这些关系如何继承?例如,当 ClassA 依赖于 ClassB 时,ClassC 会依赖于 ClassB 吗?等等
谢谢你。