【发布时间】:2011-04-05 13:01:55
【问题描述】:
我想知道如何使用 UML 类图来表示 C++ new() 运算符。例如,如果我有:
Class B
{
...
}
Class A
{
void exampleMethod()
{
B *test = new B();
}
}
【问题讨论】:
-
在 UML 中有什么可以显示的吗?
-
UML 是什么意思?类图?序列图?活动图?你必须更具体。
-
类图不应该关注下面的代码,但序列图会。
-
类图是静态的。它应该显示类之间的关系。 new() 是动态的:它显示了一个新对象的创建(如Als的答案所示)
-
甜蜜的羽毛耶稣。如果我必须画 UML 图,我会得到一个 McJob。
标签: c++ uml new-operator operator-keyword