Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

El problema es que ya se perdio la variable "tipo"

la variable "tipo" nos indicaba quien merecía cual incremento , era solo como ejemplo demostrativo para luego realizar la implementación de super?

1 respuesta
solución!

Hola Kevin, cómo estás?

La variable tipo recebía una identificacíon para destinar la bonificacíon, por ejemplo: tipo == 0 devolvía el salario más 10%, tipo == 1 solamente el valor del salario y cualquier otro valor devolvía 0.

Cuando se añadió la palabra reservada super, llamó al método de la Clase Funcionario y a partir de ese momento, cada un empieza a tener su pago de manera individual .getBonificacion() trae 10% de aumento y el Gerente que toma solo el salario.

Esta es la herancia que ocurre cuando cada Gerente es Funcionario y por eso se extiende de la Clase, pero no todos Funcionarios son Gerente.

Pronto vamos a profundizar y ver Polimorfismo así se pondrá mucho más interesante!

Espero haberte ayudado =)

Saludos!