Лучшие вопросы
Таймлайн
Чат
Перспективы

Microsoft Component Object Model Interface

Из Википедии, свободной энциклопедии

Microsoft Component Object Model Interface
Remove ads
Remove ads

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

Thumb
Изображение интерфейса и реализующего его класса в «Together».

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

Remove ads

См. также

Ссылки

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads