Реализация в ООП. Отношение реализации (realization relationship) - UML

Реализация (realization) - это семантическое отношение между классификаторами, при котором один классификатор определяет обязательство, а другой гарантирует его выполнение.
Отношение реализации встречаются в двух случаях:

  1. во-первых - между интерфейсами и реализующими их классами или компонентами,
  2. а во-вторых - между прецедентами и реализующими их кооперациями (конкретными связми между конкретными классами - так например "сотрудничать" могут как две компании так и компания и конкретный человек).

Отношение реализации изображается в виде пунктирной линии с незакрашенной стрелкой (треугольником на конце), как нечто среднее между отношениями обобщения и зависимости -
стрелка направлена на "шаблон" - то есть на ту сущность, которая задаёт правила собственной реализации для сущности (реализуемая), которая эти правила выполняет (реализующая).
отношение реализации uml фкн вгу
Пример (два нижних класса реализуют интерфейс) =
отношение реализации пример фкн вгу  uml

источник = http://easycaptures.com/fs/uploaded/660/...

Key Words for FKN + antitotal forum (CS VSU):

vedro-compota's picture

button и checkbox зависят от интерфейса) - находятся с ним в отношении зависимости)

_____________
матфак вгу и остальная классика =)