Segundo Deitel (2004), herança é o recurso utilizado para
“criar uma nova classe a partir de uma classe existente, a nova classe herda os
atributos e comportamento dessa classe existente”.
Herança, portanto, é a característica da Orientação a
Objetos que permite derivar uma classe de outra já existente, aproveitando tudo
que já existe na mesma, de forma a expandir (extends) a sua
funcionalidade, especializando-a.
Então, é só isso ? Quase ! Além disso, temos agora a
utilização do método super(). Com a finalidade de acessar
e manipular valores default do construtor
de sua superclasse.
Separei uma publicação, do site TI Expert, onde temos um
exemplo da utilização da Herança. Acesse o link: http://www.tiexpert.net/programacao/java/heranca.php
Assim sendo, proponho que cada um comente e diga o que
entendeu. Se possível, traga um exemplo de código.
Vamos lá !
Estou amando! A cada visita, um aprendizado
ResponderExcluirMuito boa essa postagem!
ResponderExcluirAjudou bastante no entendimento do conceito de Herança.
Este comentário foi removido pelo autor.
ResponderExcluirBoa Jean !
ResponderExcluir