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.
Lista de comentários
lulamontemorClasses abstratas, ao herdar características de outra classe abstrata, devem, obrigatoriamente, implementar os métodos abstratos da superclasse.
2 votes Thanks 5
RaynnerPatry2) Classes abstratas, ao herdar características de outra classe abstrata, devem, obrigatoriamente, implementar os métodos abstratos da superclasse.
1 votes Thanks 3
danilobandeira
4) Interfaces, assim como qualquer outra classe java, podem ser estendidas.
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.
Lista de comentários
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.