Hola. En este artículo vamos a ver las ventajas de uno de los pilares fundamentales de la programación orientada a objetos, la herencia , así como la persistencia de objetos, una forma de guardar información en disco sin necesidad de bases de datos ni ficheros estructurados. ¿Cómo? Guardando directamente el objeto en disco. Como tantas veces se ha comentado en este blog, hay que ser ordenado, y aquí vamos a poner en práctica uno de mis pilares fundamentales de programación , a saber: Si un objeto puede guardarse y volver a estados diferentes, podría ser interesante. En primer lugar vamos a crear una clase base , de la cual se pueda heredar ciertos métodos que nos serán de utilidad en todas las clases que hagamos después. Es decir, la estrategia consiste en crear nuestra propia librería de clases , con ciertas clases y/o funciones si se precisara, lo más genéricas posibles, para poder reutilizar el código escrito. Una clase base genérica heredará del objeto base de Python , esto es, ...