Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Cuando una clase hereda de otra clase, también recibe sus métodos.

Estoy confundido.

Antes vimos que Funcionario Jose = new Gerente(); se creaba un objeto Gerente heredando a la clase funcionario, sin embrargo no se puede acceder a los metodos de la clase gerente. Porque? si Creamos un objeto Gerente.

1 respuesta

Hola Kevin, espero que estés bien!

Sí, creamos un objeto Gerente pero la variable es del tipo Funcionario, entonces la variable solo tendrá los accesos a clase madre, no a clase hija.

Al pasar la flecha del ratón sobre la variable (o instancia), puede notar que afirma ser Funcionario y no Gerente.

Saludos y buenos estudios!