Sobes.tech
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.