Junior — Middle
109
Funksional interfeysdə metodun göstərilməsi üçün istifadə olunan termin nə deməkdir?
AI-dan cavab
sobes.tech Süni İntellekt
Java funksional interfeysində, bir metod üçün istifadə olunan termin abstrakt metoddir. Funksional interfeys, tam olaraq bir abstrakt metoda sahib olan və lambda ifadəsi və ya metod referansı ilə həyata keçirilə bilən interfeysdir.
Məsələn, Runnable interfeysində bir abstrakt metod olan run() mövcuddur, bu onu funksional interfeys edir:
@FunctionalInterface
public interface Runnable {
void run();
}
@FunctionalInterface annotasiyası məcburi deyil, amma kompilatorun interfeysin həqiqətən funksional olub-olmadığını yoxlamasına kömək edir.