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

A classe Funcionario é referência da classe Gerente?

No curso anterior, a classe Conta tinha o atributo 'titular' que era referência ao objeto Cliente. Então, ao herdar os atributos da classe Funcionário, esses atributos passam a ser referência do Gerente?

1 resposta
solução!

Olá Mariana, tudo bem com você?

A sua primeira afirmação está correta, o titular de Conta faz referência a um objeto do tipo Cliente, pois se acessarmos o atributo titular encontraremos um endereço que referencia um objeto Cliente. Isso é o que chamamos de Composição, quando um objeto compõe outro. Nesse caso, Cliente compõe Conta, pois Conta TEM UM Cliente.

Já a relação entre Gerente e Funcionario é uma relação de Herança. Onde Gerente herda de Funcionario, portanto Gerente É UM Funcionario. Perceba que não existe um atributo de Gerente que faz referência a um Funcionario, então relação entre eles se resume apenas ao polimorfismo.

Imgur

Espero ter ajudado. Se ficou alguma alguma dúvida é só avisar!

Abraços e bons estudos!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software