如何表示C++;使用UML的new()操作符 我想知道如何使用UML类图来表示C++ NeW()运算符。例如,如果我有: Class B { ... } Class A { void exampleMethod() { B *test = new B(); } }

如何表示C++;使用UML的new()操作符 我想知道如何使用UML类图来表示C++ NeW()运算符。例如,如果我有: Class B { ... } Class A { void exampleMethod() { B *test = new B(); } },c++,uml,new-operator,operator-keyword,C++,Uml,New Operator,Operator Keyword,您可以用以下方式描述它:类图是系统的结构视图,因此您通常不会在其中看到任何方法行为的表示 您可以根据工具将其添加为主体标记或注释,或者将包含«创建»消息的序列图与Als建议的方法相关联。使用类图,您可以使用与原型的定向关联,请参见以下示例: 在UML中是否有关于这方面的内容?您所说的UML是什么意思?类图?序列图?活动图?你必须更具体一些。类图不应该关注下面的代码,而应该关注序列图。类图是静态的。它应该显示类之间的关系。new()是动态的:它显示了一个新对象的创建(如Als的答案所示)甜美的羽毛

您可以用以下方式描述它:

类图是系统的结构视图,因此您通常不会在其中看到任何方法行为的表示


您可以根据工具将其添加为主体标记或注释,或者将包含«创建»消息的序列图与Als建议的方法相关联。

使用类图,您可以使用与原型的定向关联
,请参见以下示例:


在UML中是否有关于这方面的内容?您所说的UML是什么意思?类图?序列图?活动图?你必须更具体一些。类图不应该关注下面的代码,而应该关注序列图。类图是静态的。它应该显示类之间的关系。new()是动态的:它显示了一个新对象的创建(如Als的答案所示)甜美的羽毛状耶稣。如果我必须绘制UML图,我会得到一份MCO工作。