[Java] Polimorfismo

Java

04/10/2016

Quando eu instancio um objeto dessa forma Gerente g = new Funcionario() meu objeto "g" é um gerente ou um funcionário?
Wellington

Wellington

Curtidas 0

Respostas

Michael Batista

Michael Batista

04/10/2016

respondendo de forma simples, ele é ambos
sua pergunta não esta muito clara mas vejo que está estudando segundos os tutorias padrões.
OBS: não se instancia objetos, Objeto é uma instancia de CLASSE.
neste exemplo seu objeto g é um funcionário do tipo gerente
Não sei qual sua fonte de estudos mas normalmente eles colocam vários tipos de funcionário
Funcioario (classe mãe)
Gerente, Chefe, Vendedor, Faxineiro (classes filhas)
GOSTEI 0
POSTAR