Junior — Middle
Como implementar um método padrão dentro de uma interface numa linguagem de programação?
sobes.tech IA
Resposta da IA
Na linguagem Java, a partir da versão 8, é possível implementar um método padrão dentro de uma interface usando a palavra-chave default. Este método tem uma implementação direta na interface e não requer ser sobrescrito nas classes que implementam essa interface.
Exemplo:
public interface MyInterface {
default void defaultMethod() {
System.out.println("Este é um método padrão na interface");
}
}
public class MyClass implements MyInterface {
// Não é necessário sobrescrever defaultMethod, ela já está implementada
}
Isso permite adicionar novos métodos às interfaces sem quebrar as implementações existentes.