我正在用下面这样的代码为序列图建模:
void MyObject::createADevice{
Device* someDevice = new Device();
devices[i] = someDevice;
Screen* scr = new Screen();
someDevice->addScreen(scr);
...
}这是我有疑问的代码。在someDevice->addScreen()的召唤之前,我可以毫无问题地进行建模。我为Device和Screen对象创建了一个带有对象创建的self消息。但我没能代表最后一行。我该怎么做呢?
附言:我正在使用企业架构师
发布于 2013-04-26 04:29:09
设备和屏幕对象需要它们自己的生命线。新操作员可以表示为给设备和屏幕的消息。那么addScreen就是给设备的消息。
https://stackoverflow.com/questions/16219762
复制相似问题