1
resposta

Referência e Objeto de classes diferentes

Em que situação é válido definir um referência do tipo de uma classe pai e o objeto do tipo de uma classe filha?

Funcionario carlos = new Diretor();

Nesse caso, todos os métodos/propriedades são definidos pelo objeto (Diretor), certo ?

1 resposta

Boa tarde Isabela,

É criada uma classe 'pai' para não termos N trabalhos de criação de métodos repetidos posteriormente. No caso de Diretor herdar Funcionario, ele irá atuar em cima dos métodos/propriedades de Funcionario, só será independente disso quando for um método escrito especificamente para Diretor.

Espero ter ajudado.