Este ejercicio forma parte del curso
Aprende qué es la programación orientada a objetos (OOP), en qué se diferencia de la programación procedimental y cómo puede aplicarse. Definirás tus propias clases personalizadas con métodos, atributos y constructores, ¡y las utilizarás para crear objetos!
Ejercicio actual
Descubre dos de los conceptos básicos de OOP: herencia y polimorfismo. Aprende a aplicarlos para minimizar la reutilización de código y ampliar la funcionalidad, además de repasar las diferencias entre los datos a nivel de clase y los datos a nivel de instancia.
Aprende a comparar objetos, a definir y personalizar representaciones de cadenas de objetos, e incluso a aplicar la herencia para crear y capturar excepciones personalizadas, permitiendo una gestión de errores a medida.