Estou com uma duvida e gostaria que alguem me ajudasse.
É o seguinte…uma classe abstrata pode ter métodos concretos e/ou abstratos no seu corpo.
Vamos supor que uma classe abstrata tem um método de cada (um método concreto e um abstrato).
Se eu herdar essa classe e não implementar o método abstrato da superclasse, essa subclasse também será uma classe abstrata.
Agora vem minha dúvida…
Nessa situação…vamos imaginar que mais uma vez eu preciso herdar essa classe e não implemente o método abstrato…
agora pergunto: existe um limite para utilizar herança de classes abstratas?
Isso pode ser feito? Não ocorre problema de desempenho na hora de executar?
Por ultimo…um monte de classes aninhadas hierarquicamente não prejudica a manutenção do software?
Espero resposta
Att
