Microsoftin komponenttimallin käyttöliittymä

COM-rajapinta ( COM -liittymästä - englantilainen  komponenttiobjektimalli ja englantilainen  käyttöliittymä - vuorovaikutus) - joukko abstrakteja toimintoja ja ominaisuuksia, joiden kautta ohjelmat ovat vuorovaikutuksessa COM-komponentin kanssa. Tämän joukon koostumus ilmoitetaan komponentista riippumatta, ja se julkaistaan ​​yleensä IDL -kielellä . Komponentti toteuttaa työn ilmoitettujen rajapintojen mukaisesti. Eri ohjelmointikielet tarjoavat erilaisia ​​tapoja kuvata käyttöliittymän eritelmiä. Standardit asettavat tiukat vaatimukset tiettyjen COM-liitäntöjen toimintojen toteuttamiselle, joten joskus kuvainnollisesti sanotaan, että liitäntäon sopimus, jonka komponentti sitoutuu täyttämään. 1900- luvun lopusta lähtien monet ohjelmointiympäristöt ovat alkaneet toteuttaa rajapinnan käsitettä COM-teknologian tai vastaavien teknologioiden tukemiseksi.

Käyttöliittymä, toisin kuin luokka , sisältää vain kuvauksen menetelmistä ilman niiden toteutusta.

Katso myös

Linkit