Sąsaja (programavimas): Skirtumas tarp puslapio versijų
Ištrintas turinys Pridėtas turinys
Nėra keitimo santraukos |
S Kai kurių rašybos, skyrybos, wiki ar kitų klaidų taisymas |
||
Eilutė 2:
Interfeisus palaiko daugelis modernių programavimo kalbų ([[Java_(kalba)|Java]], C#). Yra
specialių kalbų skirtų išimtinai interfeisų aprašymams, pvz., [[CORBA]] [[IDL]].
Interfeisai yra labai panašūs į abstrakčios klasės, tik juose, skirtingai nuo [[abstrakti klasė|abstrakčių klasių]], nei viena iš aprašytų funkcijų negali turėti realizacijos aprašo, šis aprašas talpinamas klasėje, kuri išpildo interfeisą. Be to, kai kuriose programvimo kalbose klasė gali būti kildinama tik iš vienos tėvinės klasės, tačiau išpildyti daug interfeisų.
|