O conceito de Herança em Java permite que código seja reaproveitado e que funcionalidades sejam centralizadas. Sobre esse fundamental conceito em OO, assinale a alternativa CORRETA:
1) Java permite herança múltipla, na qual uma classe pode herdar características de várias outras.
2) Classes abstratas, ao herdar características de outra classe abstrata, devem, obrigatoriamente, implementar os métodos abstratos da superclasse.
3) Quando uma subclasse é instanciada por seu construtor vazio e sem atributos, primeiro é invocado o construtor vazio da superclasse e, posteriormente, o construtor da subclasse.
4) Interfaces, assim como qualquer outra classe java, podem ser estendidas.
Respostas
respondido por:
5
Classes abstratas, ao herdar características de outra classe abstrata, devem, obrigatoriamente, implementar os métodos abstratos da superclasse.
respondido por:
3
2) Classes abstratas, ao herdar características de outra classe abstrata, devem, obrigatoriamente, implementar os métodos abstratos da superclasse.
Tenham atenção! É para assinalar a alternativa CORRETA, ou seja só existe uma que é a( 4), verifiquem o Livro-texto na página 57, paragrafo 3, abaixo da figura 15.
A alternativa (2) está errada, pois uma Classe abstrata que herda de outra classe abstrata NÃO PRECISARÁ FORNECER IMPLEMENTAÇÃO DE TODOS OS SEUS MÉTODOS ABSTRATOS HERDADOS. Verifiquem a página 43, 1° parágrafo do livro-texto.
Perguntas similares
7 anos atrás
7 anos atrás
7 anos atrás
9 anos atrás
9 anos atrás
Tenham atenção! É para assinalar a alternativa CORRETA, ou seja só existe uma que é a( 4), verifiquem o Livro-texto na página 57, paragrafo 3, abaixo da figura 15.
A alternativa (2) está errada, pois uma Classe abstrata que herda de outra classe abstrata NÃO PRECISARÁ FORNECER IMPLEMENTAÇÃO DE TODOS OS SEUS MÉTODOS ABSTRATOS HERDADOS. Verifiquem a página 43, 1° parágrafo do livro-texto.