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

4 pridėti baitai ,  prieš 13 metų
S
robotas: brūkšneliai keičiami brūkšniais (pagal lietuvių kalbos rašybos normas)
S (Kai kurių rašybos, skyrybos, wiki ar kitų klaidų taisymas)
S (robotas: brūkšneliai keičiami brūkšniais (pagal lietuvių kalbos rašybos normas))
'''Interfeisas''' - abstraktus [[Objektas (programavimas)|objekto]] [[Klasė (programavimas)| klasės]] aprašas, nusakantis, kokius [[metodas (programavimas)|metodus]] ši klasė privalo turėti. Tą patį interfeisą gali išpildyti keletas programoje naudojamų [[klasė|klasių]]. Ta pati klasė neretai išpildo keletą interfeisų. Galima interfeisų hierarcija, paveldint būtinus išpildyti metodus iš vieno ar kelių tėvinių interfeisų.
 
Interfeisus palaiko daugelis modernių programavimo kalbų ([[Java_(kalba)|Java]], C#). Yra
}
 
Interfeisai naudingi kuriant funkcijas, kurių parametrai gali būti įvairių klasių objektai, jei tik šių objektų klasės turi šių funkcijų algoritmams reikalingus metodus (pavyzdyje - figūros plotui sužinoti). Jei objekto klasė išpildo keletą interfeisų, tokios klasės objektas tinka parametru įvairioms funkcijoms, kurių reikalaujamas argumento tipas gali būti bet kuris iš interfeisų.
 
[[Category:Kompiuterių mokslas]]
106 625

pakeitimai