Стратегии диаграммы потока данных UML для примера структуры - PullRequest
0 голосов
/ 19 мая 2009

Какие стратегии лучше всего описать следующим образом:

1) класс A создал экземпляры классов B и C 2) класс B может общаться с классом D через указатель в классе B на определенный член в классе D

Заранее спасибо за предложения, так как я не знаю подходящего термина, чтобы описать их для поиска дополнительной информации в Интернете.

1 Ответ

1 голос
/ 19 мая 2009

Существует тип диаграммы, называемый «диаграмма потока данных», но это не одна из диаграмм UML.

Показ того, что A создает экземпляры B и C, можно показать на «диаграмме последовательности» UML, которая показывает последовательность во времени, когда происходят события (например, экземпляр A существует во время T0, во время T1 он создает экземпляр B, и в момент времени T2 он создает экземпляр C).

Показ того, что B имеет член, который указывает на D, может быть показан на диаграмме классов UML, которая иллюстрирует членов (методы и данные экземпляра) класса или классов.

Однако я не думаю, что в UML есть нотация «указатель на член» ... и я не уверен, что вы имеете в виду, когда говорите, что «B связывается с классом D через указатель на определенный член в D ": не могли бы вы привести пример (например, в исходном коде), чтобы проиллюстрировать это?

...