Sąsaja (programavimas): Skirtumas tarp puslapio versijų

393 pridėti baitai ,  prieš 13 metų
nėra keitimo aprašymo
(beviltiškas)
{{beviltiškas}}
Interfeisas - tai [[OOP|objektiškai orientuotos programavimo]] kalbos savybė, leidžianti aprašyti iš išorės pasiekiamų tą interfeisą realizuojančių [[klasė|klasių]] [[atributas|atributų]] ir [[operacija|operacijų]] rinkinį. Interfeisus palaiko daugelis modernių programavimo kalbų ([[Java]], C#), yra netgi specialių kalbų skirtų išimtinai interfeisų aprašymams, pvz. [[CORBA IDL]].
Interfeisas - tai objektinio programavimo dalis, kitaip vadinama - šablonais.
Interfeisų pagalba galima lengviau aprašyti klasę.
Interfeisai tai tarsi abstrakčios klasės, tik juose yra pateiktos funkcijos, kurios interfeise negali būti aprašytos, kadangi jas reikia aprašyti klasėje, kuri naudoja interfeisą.
 
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 naudoja interfeisą.
 
[[Category:Kompiuterių mokslas]]
 
<!--!
== PHP5 Programavimo kalbos Interfeiso ir klasės pavyzdys ==
 
 
ir "Fata error..." klaida pranyko.
!-->
251

pakeitimas