Ed
há 2 meses
Com base no texto apresentado, a opção correta é: - Um método abstrato define apenas a assinatura do método, sem implementação, e deve ser implementado pelas subclasses. - Uma interface em Java é uma forma de definir métodos sem corpo, que devem ser implementados pelas classes que a utilizam. - Diferente das classes abstratas, uma classe pode implementar múltiplas interfaces. - Interfaces permitem separar completamente a definição da interface da implementação. Ou seja, a resposta correta destaca que métodos abstratos definem a assinatura sem implementação, que interfaces são contratos que podem ser implementados por várias classes, e que uma classe pode implementar várias interfaces, ao contrário da herança de classes abstratas.
Cadastre-se ou realize login