[RESOLVIDO] como não reescrever o metodo abstrato?

5 respostas
FabinhoGil

ola pessoal, queria saber se tem como criar uma classe filha de uma classe abstrata ,sem reescrever seus metodos abstratos,
aah e é claro , fazer com que ela compile depois???

5 Respostas

carlinbh

Se a classe filha também for abstrada então não precisará sobrescrever os métodos abstratos, mas a primeira classe
concreta da cadeia de herança, terá obrigatoriamente que sobrescrever os métodos abstratos.

FabinhoGil

mas não há nen uma maneira de compilar a classe concreta
sem reescrever???

carlinbh

não, porque a intenção de uma classe abstrata com métodos abstratos e justamente obrigar a primeira classe concreta que
herdar dela sobrescrever os métodos, o mesmo acontece com interfaces ao implementar obrigatoriamente terá que sobrescrever
os métodos.

FabinhoGil

muito obrigado só queria saber se era possivel,
vlw pela resposta!!!

regis_hideki

Você pode implementar normalmente e lançar uma exceção como “UnsupportedOperationException”, mas isso pode ser um sinal de que está fazendo alguma coisa errada.

Criado 13 de abril de 2013
Ultima resposta 14 de abr. de 2013
Respostas 5
Participantes 3