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!