quinta-feira, 11 de setembro de 2008

Herança

-->Com a utilização de herança, é possível definir subclasses, as quais herdam as caracteristicas da classe pai.
-->Segundo informações retiradas do livro da Kathy Sierra, Herança é um conceito fundamental que esta por trás do conceito do É Um, do Polimorfismo, da sobrecarga e da sobrescrição.
-->Todas as classes que criamos são subclasses do tipo Object, na verdade a única classe que não é uma subclasse de Object é a própria classe Object.
-->Para que uma classe herde as caracteristicas de uma outra classe é utilizada a palavra reservada extends, por exemplo:

public class Fusca extends Carro {
}

-->No trecho de código apresentado acima, é apresentada a classe Fusca, a qual herda todas as caracteristicas da classe Carro, que já deveria ter sido previamente definida.



by Edinei Manica

0 comentários: