Lección 11: Herencia: clases padre e hijo
¿Qué pasa si varias clases comparten exactamente el mismo código? En lugar de copiar, se hereda. Una clase hija recibe gratis todo lo que sabe la clase padre, y solo agrega lo que le es propio. Es el mecanismo de reutilización más poderoso de OOP.
La herencia es como los rasgos familiares: un perro es, ante todo, un animal: hereda todo lo que hacen los animales (comer, dormir), y le agrega lo suyo (ladrar).
- herencia
- Un mecanismo en el que una clase nueva recibe todos los atributos y métodos de una clase existente, y los extiende.
- clase padre e hija
- La clase padre lega; la clase hija hereda: se escribe como class Dog(Animal):.