【问题标题】:UML Class Diagram Java - what relationship connects package and classUML Class Diagram Java - 什么关系连接包和类
【发布时间】:2014-03-28 14:25:26
【问题描述】:

我们使用什么关系来连接类图的类和包?我正在使用 Power Designer 工具。

【问题讨论】:

    标签: uml class-diagram powerdesigner


    【解决方案1】:

    包可以包含类,所以虽然这不是标准的,但我想您可以使用组合关系,将一堆类通过实线箭头连接到一个包,但这并不常见。在包元素本身中查看类列表更为习惯。 Enterprise Architect 做到了这一点,这很清楚。

    请注意,包通常被实现为命名空间。该包包含属于命名空间的类。

    【讨论】:

    • 你的包裹代表什么?它是您所指的类的集合,还是与另一组类的接口?
    • 你好,这是一个包含类和接口的包,它也可以包含和抽象类。我真的很想提出一些关系,表明哪个类属于哪个包。那么组成关系对吧?
    • 是的,但这不是典型的。如果你有一个包图显示包之间的依赖关系怎么样。然后,每个包都有一个关联的类图,显示类之间的关联。在类图中,您可以添加来自其他包的接口并显示哪些类依赖于这些接口。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多