Em uma interface funcional, podemos ter algo deste tipo, sem interromper o funcionamento do lambda?
@FunctionalInterface
interface MyInterface {
boolean authorize(int val);
default boolean authorize(String value) {
return true;
}
}
2ª parte da pergunta: Pensei em adicionar um método static
neste código, mas acredito que não compilaria pois violaria as regras de sobrecarga de métodos, certo?