| |
Um exemplo de herança
- Revisitemos a classe Empregado
- Problema: implementar uma representação para "Gerente"
- Secretária(o)...
- Listagem diferente...
- Solução: fazer sub-classe de Empregado - classe Gerente
- class Gerente extends Empregado { ... }
- Gerente tem mais funcionalidade; é sub-classe, filha, derivada, ... de Empregado
- Empregado é super-classe, pai, base, ... de Gerente.
- Exemplo de uso, com polimorfismo em acção.
|