How do you show events in UML Class Diagrams?在创建用于文档的顶级类图时,经常让我感到困惑。方法和属性/字段易于建模。 显示类型发布特定事件的正确方法是什么? 只需添加一个"事件"?对分类器属性的构造型。 我发现onEventName()是事件回调的最简单命名方案,但是如何找到对象可以广播的事件却没有找到任何解决方案。如果某些工具支持,则扩展的UML类图可以允许自定义容器(除了属性和方法约束器之外)可以替代。 我在" PublishedEvent "模型中使用操作的基本类创建构造型。我将构造型应用于类中的Operations。 我认为没有任何特定的UML表示法来显示Class可以广播的事件。为了显示类可以接收的事件,您需要一个Reception元素。这与"信号"的操作具有类似的表示法。关键字。 不是我喜欢的答案类型,但是Microsoft在Office网站上有答案。 |