preloader

1 janvier 1 | 1 minutes de lecture
Index du contenu

20.12 Resumen Para recapitular sobre el concepto de herencia. Se admite la herencia entre clases en Pitón. Por ejemplo, una clase puede extender (subclase) otra clase o un conjunto de clases. Una subclase hereda todos los métodos y atributos definidos para la(s) clase(s) principal(es) pero puede anularlos en la subclase. En cuanto a la herencia decimos: • Una subclase hereda de una superclase. • Una subclase obtiene todo el código y los atributos de la superclase. • Una subclase puede agregar nuevos códigos y atributos. • Una subclase puede anular el código y los atributos heredados. • Una subclase puede invocar un comportamiento heredado o acceder a atributos heredados. 20.13 Recursos en línea Hay muchos recursos disponibles en línea relacionados con la herencia de clases, que incluyen: • https://docs.python.org/3/tutorial/classes.html#inheritance El software Python Tutorial básico sobre la herencia de clases. • https://en.wikipedia.org/wiki/Multiple_inheritance que proporciona una discusión sobre la herencia múltiple y los posibles desafíos que puede presentar. clase J(H): def str(uno mismo): devuelve super().str() + ‘J’ clase I(A, J): def str(uno mismo): devuelve super().str() + ‘I’ clase X(J, H, B): def str(uno mismo): devuelve super().str() + ‘X’ 230 20 Herencia de clase

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Lire plus