Buenas, en los videos explicativos enseñan que cuando la popiedad "salario" es privada para acceder a su metodo "getSalario" devemos usar el "super"
public double getBonificacion() {
return super.getSalario();
}
Peroooo ... jugando un poco con el codigo descubri que si en vez de super uso el "this", la app funciona igual.
public double getBonificacion() {
return this.getSalario();
}
Entiendo que e podido usar el THIS porque el metodo getSalario es publico.
La pregunta es: que inconveniente podria tener en el futuro si en vez del super uso el this cuando los metodos son publicos pero las propiedades privadas?.
envio la respuesta en foto, pero no me dejaba enviar el texto, espero te sirva