• Vamos implementar isso usando herança?
• A seguinte hierarquia representa o que acabamos de falar
• Veja a seguir os atributos e métodos de cada Classe
• As cores foram colocadas para ajudar a identificar de onde vem o método/atributo
Classe |
Atributos |
Métodos |
Pessoa |
String
nome |
getNome, getCPF, setNome, setCPF, toString, equals |
Funcionario |
String nome, |
getNome, getCPF, setNome, setCPF, |
Programador |
String
nome, |
getNome, getCPF, setNome, setCPF, |
Coordenador |
String nome, |
getNome, getCPF, setNome, setCPF, |
FuncionarioAdministrativo |
String nome, |
getNome, getCPF, setNome, setCPF, |