Sąsaja (programavimas): Skirtumas tarp puslapio versijų
Ištrintas turinys Pridėtas turinys
S Bot: Migrating 37 interwiki links, now provided by Wikidata on d:q23808 (translate me) |
Nėra keitimo santraukos |
||
Eilutė 1:
{{cleanup}}
{{Šaltiniai}}
'''Sąsaja''' – abstraktus [[Objektas (programavimas)|objekto]] [[Klasė (programavimas)|klasės]] aprašas, nusakantis, kokius [[metodas (programavimas)|metodus]] ši klasė privalo turėti. Tą pačią sąsają gali išpildyti keletas programoje naudojamų [[Klasė (programavimas)|klasių]]. Ta pati klasė neretai išpildo keletą sąsajų. Galima sąsajų hierarchija, paveldint būtinus išpildyti metodus iš vieno ar kelių tėvinių sąsajų.
Sąsajas palaiko daugelis modernių programavimo kalbų ([[Java (programavimo kalba)|Java]], C#). Yra
specialių kalbų skirtų išimtinai sąsajoms aprašyti, pvz., [[CORBA]] [[IDL]].
|