la variable "tipo" nos indicaba quien merecía cual incremento , era solo como ejemplo demostrativo para luego realizar la implementación de super?
la variable "tipo" nos indicaba quien merecía cual incremento , era solo como ejemplo demostrativo para luego realizar la implementación de super?
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!