WikiSort.ru - Программирование

ПОИСК ПО САЙТУ | о проекте

В объектно-ориентированном программировании ассоциация означает отношение между классами объектов, которое позволяет одному экземпляру объекта вызвать другой, чтобы выполнить действие от его имени. Это структурное отношение, поскольку определяет связь между объектами одного рода и объектами другого рода и не моделирует поведение.

Причинность обычно называется обобщёнными терминами «отправка сообщения», «вызов метода» или «вызов функции-члена» у контролируемого объекта. Обычно в конкретной реализации требуется чтобы запрашивающий объект вызывал метод или функцию-член используя ссылку или указатель на область памяти контролируемого объекта.

Объекты, которые связаны через ассоциацию, считаются играющими роли по отношению к ассоциации, если текущее состояние объекта в активной обстановке позволяет другим ассоциированным объектам использовать объект установленным ролью образом. Роль можно использовать, чтобы различать два объекта одного класса при описании их использования в контексте ассоциации. Роль описывает публичные аспекты объекта по отношению к ассоциации[1].

См. также

Примечания

  1. Rumbaugh JR. Object-oriented modeling and design. — Prentice Hall. — 1991. ISBN 0-13-630054-5.

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии