Microsoft Component Object Model Interface

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 81.91.35.226 (обсуждение) в 10:43, 26 августа 2009. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Изображение интерфейса и реализующего его класса в «Together».

COM-интерфе́йс (от COMангл. Component Object Model и англ. interface — взаимодействие) — набор абстрактных функций и свойств, через который COM-компонент взаимодействует с другими программами. Интерфейс задаётся абстрактным классом и реализуется другими, конкретными. К COM-интерфейсам стандарты предъявляют жёсткие требования по реализации определённых функций, поэтому иногда образно говорят, что интерфейс — это контракт, который обязуется выполнить класс. С конца XX века многие среды программирования начали внедрять у себя понятие интерфейса для поддержки технологии COM или сходных технологий.

Интерфейс в отличии от класса содержит только описание методов, без реализации

См. также

Ссылки