Открытая коллекция знаний

OpenU.Ru

Справочник UML. Объектно-ориентированное проектирование.



passive object (пассивный объект)

Объект, у которого нет собственного потока управления. Все его операции выполняются под управлением потока, прикрепленного к активному объекту.

Семантика

Активным называется объект, которому принадлежит поток управления и который может инициировать его деятельность. Тот объект, у которого есть значение, но который при этом не может инициировать управление, называется пассивным. Тем не менее, операции пассивного объекта могут отправлять сообщения во время обработки запросов, полученных от существующего потока.

Нотация

Пассивный объект изображается в виде стандартного прямоугольника класса. Имя объекта подчеркивается. Пассивный класс изображается точно так же, однако имя класса не подчеркивается. Границы прямоугольника выполняются обычной (нежирной) линией. Жирная линия используется для изображения границ активных объектов или классов.

Алфавитный указатель