Sobes.tech
Junior — Middle

Мумкин аст, ки намунаи интерфейс дар Java ё дигар забонро, ки танҳо як методи абстрактиро дорад, оваред?

sobes.tech AI

Ҷавоб аз AI

Дар Java, интерфейси бо як методи абстрактӣ номида мешавад интерфейси функсионалӣ. Мисоли чунин интерфейс Runnable аст:

@FunctionalInterface
public interface Runnable {
    void run();
}

Масалан, интерфейси Comparator<T> бо методи compare:

@FunctionalInterface
public interface Comparator<T> {
    int compare(T o1, T o2);
}

Интерфейсҳои чунин намуд барои истифода бо ифодаҳои лямбда қулай мебошанд.