Capítulo 28. Un ejemplo más realista
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Profundizaremos en más detalles sobre la sintaxis de las clases en el próximo capítulo. Antes de hacerlo, sin embargo, vamos a dar un pequeño rodeo para explorar un ejemplo realista de clases en acción que es más práctico que lo que hemos visto hasta ahora. En este capítulo, vamos a construir un conjunto de clases que hacen algo concreto: registrar y procesar información sobre personas. Como verás, lo que llamamos instancias y clases en la programación en Python pueden desempeñar a menudo las mismas funciones que los registros y programas en términos más tradicionales. La principal diferencia aquí es la personalización que permitirá la herencia.
Concretamente, en este capítulo vamos a codificar dos clases:
Person-una clase que crea y procesa información sobre las personasManager-una personalización dePersonque modifica el comportamiento heredado
Por el camino, crearemos instancias de ambas clases y probaremos su funcionalidad. Cuando terminemos, este capítulo también te mostrará un buen ejemplo de uso de las clases: almacenaremos nuestras instancias en una sencilla base de datos orientada a objetos, para que sean permanentes. De este modo, podrás utilizar este código como plantilla para crear tu propia base de datos personal escrita completamente en Python.
Además de la utilidad real, nuestro objetivo aquí es también educativo ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access