Posted by
-
29/03/2009
Uma das características que determinam as linguagens orientadas á objectos, é o suporte á herança e ao polimorfismo. Neste artigo, veremos as definições básicas destes dois conceitos, e como implementá-los em Java. Para ver o conceito de herança em Python, acesse esta aula do nosso curso de programação em Python. A herança é a propriedade de uma classe herdar características e propriedades de outras classes.
A herança pode ser vista na natureza, observando o comportamento das galinhas, que herdam comportamentos das aves(asas). Em programação, usamos estas propriedades para simplificar o trabalho e poupar o tempo. A classe principal, chama-se classe base ou superclasse e a classe derivada chama-se subclasse.
Comentários Recentes