0

我正在从这样的代码建模序列图:

void MyObject::createADevice{
   Device* someDevice = new Device();
   devices[i] = someDevice;
   Screen* scr = new Screen();
   someDevice->addScreen(scr);
   ...
}

这是我有疑问的代码。在调用someDevice->addScreen(). 我已经为 Device 和 Screen 对象创建了一个带有对象创建的自我消息。但我没有代表最后一行。我怎样才能做到这一点?

PS:我正在使用 Enterprise Architect

4

1 回答 1

0

Device 和 Screen 对象需要它们自己的生命线。新操作员可以表示为设备和屏幕的消息。然后 addScreen 是给设备的消息。

于 2013-04-25T20:29:08.813 回答