Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Usar classe mãe ou filha

Quando eu uso Funcionario g = new Gerente(); ao invés de usar Gerente g = new Gerente(); eu tenho alguma perda? Por exemplo, só irá executar os métodos presentes na classe Funcionário ou funciona do mesmo jeito?

1 resposta
solução!

Bom dia Julia, em tempo de compilação é verificado o tipo da variável para deixar você chamar os métodos, então se fizer Funcionario f só poderá usar os métodos de funcionário, independente do objeto apontado ser um Gerente