Las clases: definición con la palabra clave class

Es extremadamente fácil con Python escribir un script de 10 líneas para resolver un problema sin tener que preocuparse por la reutilización de los componentes en el código. Para remediar este problema, los diseñadores del lenguaje se han preocupado de añadir todos los ingredientes necesarios para transformar Python en un lenguaje moderno. Entre estos ingredientes, figuran la programación orientada a objetos y el concepto de clase. Sin embargo, preste atención: el objetivo de este capítulo no es enseñar las bases de la programación orientada a objetos, sino explicar de manera clara y precisa cómo funciona una clase en Python, aprender a escribir clases y alguno de los aspectos más sutiles que tienen. Es necesario conocer algunos conceptos básicos para poder programar con la Raspberry Pi, principalmente para la manipulación de librerías gráficas tales como tkinter.

Este capítulo aborda muy brevemente el tema de las clases que es, recordémoslo, muy amplio en Python. En este sentido, si queremos profundizar al máximo, le aconsejamos el libro de Sébastien Chazallet - Python 3 disponible en Ediciones ENI y, principalmente, el capítulo dedicado al modelo de objetos que explica en detalle la programación orientada a objetos en Python y todo lo que las clases pueden lograr: la herencia múltiple, la sobrecarga de operadores, el polimorfismo, los atributos dinámicos...

Si desea saber más, le proponemos el siguiente libro:
couv_RITRASPYT.png
60-signet.svg
Versión impresa
20-ecran_lettre.svg
Versión online
41-logo_abonnement.svg
En ilimitado con la suscripción ENI
130-boutique.svg
En la tienda oficial de ENI
Anterior
Conclusión
Siguiente
Las funciones: las palabras clave def y lambda