如何在 UML 类图中显示事件?

发布于 2024-07-05 02:26:15 字数 1476 浏览 8 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

魄砕の薆 2024-07-12 02:26:15

只需将“事件”构造型添加到分类器属性即可。

Just add an «event» stereotype to a classifier attribute.

半步萧音过轻尘 2024-07-12 02:26:15

我发现 onEventName() 是事件回调最简单的命名方案,但是如何指示对象可以广播哪些事件我还没有找到任何解决方案。 如果某些工具支持的话,允许定制容器(除了属性和方法容器之外)的扩展 UML 类图可能是一种替代方案。

I find onEventName() the easiest naming scheme for event callbacks, but how to indicate which events an object can broadcast I've not found any solution. An extended UML class diagram that would allow for customized containers (besides the attribute and method contrainers) could be an alternative, if some tool would support it.

苄①跕圉湢 2024-07-12 02:26:15

我认为没有任何特定的 UML 符号来显示类可以广播的事件。 要显示类可以接收的事件,您需要一个 Reception 元素。 这与操作具有类似的表示法,带有“signal”关键字。

I don't think there is any specific UML notation for showing events that a Class can broadcast. To show events that a Class can receive, you want a Reception element. This has a similar notation to an Operation, with the «signal» keyword.

白日梦 2024-07-12 02:26:15

我在模型“PublishedEvent”中创建了一个带有操作基类的构造型。 我将构造型应用到类中的操作中。

I create a stereotype in the model, "PublishedEvent", with a BaseClass of Operation. I apply the stereotype to the Operations in the class.

逆夏时光 2024-07-12 02:26:15

这不是我喜欢给出的答案类型,但是Microsoft Office 网站上有答案。

Not the type of answer that I like to give, but Microsoft has an answer on the Office website.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文