gpt4 book ai didi

design-patterns - UML类图中伪代码注解对应的是什么

转载 作者:行者123 更新时间:2023-12-05 06:33:42 24 4
gpt4 key购买 nike

在GOF23一书【Design Patterns Elements of Reusable Object-Oriented Software】中,class diagrams中有pseudocode annotation。这是一个非常有用的工具。

<img src="http://www.cs.unc.edu/~stotts/GOF/hires/Pictures/class088.gif" alt="annotation" />

但是我在UML类图中找不到对应的,所以想知道UML类图中是否有伪代码注释的对应

最佳答案

可以声称以上是非法的 UML(因为注释连接器是错误的)。但是,您可以只将注释附加到类中并扩充注释(以显示所指的操作)。

Enterprise Architect 显示如下行为:

enter image description here

(blabla 是行为)。

注意:我必须检查 UML 规范这是否是合法的 UML。尽管 EA 非常合规,但它也有一些缺陷。

编辑:我已经检查了 UML 2.5 规范。伪代码并没有真正被提及,也没有地方告诉他们如何展示它。只有 Actions/States 他们才谈论表现行为。例如。在第329:

the optional <behavior-expression> is an expression specifying the effect Behavior written in some vendor-specific or standard textual surface language (see sub clause 16.1)

因此,“发明”您的符号、将其记录在您的域中并适本地使用它取决于您。

关于design-patterns - UML类图中伪代码注解对应的是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50610047/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com