Logo Passei Direto
Buscar
Questão 02 (FCC, 2017) Uma aplicação Java pode conter classes abstratas e interfaces, que são recursos muito úteis na orientação a objetos. Entre elas há algumas similaridades e diferenças. As Clique na sua resposta abaixo interfaces podem conter métodos implementados e classes abstratas, não. interfaces e classes abstratas podem conter declarações de constantes. classes abstratas e interfaces não podem conter métodos implementados. interfaces podem conter construtores mas classes abstratas, não. classes abstratas não podem conter construtores mas as interfaces, sim.
User badge image
Isabel Texera

há 3 semanas

Respostas

User badge image

Ed Verified user icon

há 3 semanas

Vamos analisar as opções apresentadas: 1. Interfaces podem conter métodos implementados e classes abstratas, não. - FALSO. Classes abstratas podem conter métodos implementados. 2. Interfaces e classes abstratas podem conter declarações de constantes. - VERDADEIRO. Ambas podem ter constantes (valores estáticos e finais). 3. Classes abstratas e interfaces não podem conter métodos implementados. - FALSO. Classes abstratas podem ter métodos implementados, enquanto interfaces, a partir do Java 8, podem ter métodos default (implementados). 4. Interfaces podem conter construtores mas classes abstratas, não. - FALSO. Interfaces não podem ter construtores, mas classes abstratas podem. 5. Classes abstratas não podem conter construtores mas as interfaces, sim. - FALSO. Classes abstratas podem ter construtores, enquanto interfaces não podem. Portanto, a resposta correta é a segunda opção: "interfaces e classes abstratas podem conter declarações de constantes."

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina