Паттерн интерфейс (англ. interface) — это класс, который обеспечивает программисту простой или более программно-специфический способ доступа к другим классам.Интерфейс может содержать набор объектов и обеспечивать...
Канал событий (англ. event channel) — фундаментальный шаблон проектирования, используется для создания канала связи и коммуникации через него посредством событий. Этот канал обеспечивает возможность разным...
Паттерн делегирования (англ. delegation pattern) — это способ, которым объект внешне выражает некоторое поведение, но в реальности передаёт ответственность за выполнение этого поведения связанному объекту....
Контейнер свойств (англ. property container) — фундаментальный шаблон проектирования, который служит для обеспечения возможности динамического расширения свойств уже созданного объекта класса.Это достигается путем дополнительных свойств...