假设我有以下用ArgoUML表示的包:
我怎么能强调User
接口是外部客户端已知的包的唯一组件?现在,我使用了一个注释,但我认为应该有一种更明确的方法。
注意:应该在ArgoUML中完成。
答案 0 :(得分:2)
在UML中,这是通过可见性实现的:将“用户”的可见性设置为“公共”,将“可见性”设置为“包”。
但是,ArgoUML(0.32.2)无法显示元素的可见性(但可以显示包本身的可见性)。 <设置 - 符号中有一个可见性选项,但似乎没有效果。
另一种选择是选择您在特定图表中显示的内容。假设您的图表描述了API;然后,它将仅包含此包中的“User”,以及来自其他包的相关公共类和接口。
由于您遇到了工具的限制,我会在任何情况下都附上说明。