Вот как выглядит интерфейс:
Код: Выделить всё
@FunctionalInterface
interface Operations {
T operate(T o1, T o2);
}
Код: Выделить всё
public static T functions(T o1, T o2) {
T holder = SOMETHING.operate(o1, o2);
System.out.println("Result is " + holder);
return holder;
}
Я попробовал реализовать интерфейс, как если бы это был класс.
Подробнее здесь: https://stackoverflow.com/questions/784 ... class-java
Мобильная версия