Herencia y Polimorfismo
Para empezar a debemos saber a que se refiere la herencia y el polimorfismo:
- La herencia es un mecanismo de la programación orientada a objetos, por medio del cual una clase se deriva de otra, llamada entonces clase base o clase padre.
- El polimorfismo en programación orientada a objetos se refiere a la capacidad para que varias clases derivadas de una antecesora utilicen un mismo método de forma diferente.
Viendo esto y aplicándolo a mi proyecto veo que la clase "Competencia" y "Entrenamiento" comparten atributos y métodos pudiendo hacer la clase "Entrenamiento" la clase padre de la clase "Competencia" heredando los atributos "dia","mes","año" y el método "UpBD" de su clase padre.
En el caso de polimorfismo no encuentro una forma de usarlo correctamente asi que que no lo utilizare.
Consulta:
No hay comentarios:
Publicar un comentario