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

Como implementar la Clase Interface o Abstract en las clases cuenta/cuentaCorriente

Hola, alguno me podría dar una guía de como implementar la interface o la clase abstract para hacer lo que el profe dice al final? que tambien podriamos implementar estas clases en la parte de "comisión" en las clase cuenta corriente. No se si me explique bien, es que el profe dice que podriamos hacer lo mismo que hicimos de crear una clase interface y clases abstract en la parte para hacer el login, sin alterar la herencia de Gerente ,Administrador y cliente

1 respuesta

Hola Sergio, espero que estes bien!

Bien, la interface es una especie de contrato que deben cumplir las clases que la implementen; dicha interface tiene metodos sin implementacion o sin cuerpo y quienes implemetarian esos metodos o desarrollarian el cuerpo de esos metodos son las clases que tengan la firma de esa interface.

Es decir, la clase Gerente y Adiministrador extienden (o heredan) de la clase madre Funcionario, pero la clase Cliente no puede extender (o heredar) de Funcionario porque el cliente no es un funcionario del banco y es alli donde la clase Interface Autentica, juega un papel importante para lograr que estas tres clases logren ser autenticadas sin tener herencia o relación entre ellas.

Aqui te dejo una ilustración, de classes con herencia, interface y como seria la firma de cada una de ellas:

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Te deseo mucho éxito en tus esdudios!

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!