preloader

1. Januar 1 | 2 minuten lesen
Inhaltsverzeichnis

En términos de comportamiento, las instancias de las tres clases pueden ejecutar el método cumpleaños(), pero • solo los objetos Empleado y Vendedor pueden ejecutar el cálculo del método. cate_pay() y • sólo los objetos Vendedor pueden ejecutar el método bonus(). 20.3 Terminología sobre la herencia La siguiente terminología se usa comúnmente con la herencia en la mayoría de los objetos. lenguajes orientados incluyendo Python: Clase Una clase define una combinación de datos y procedimientos que operan sobre esos datos. Subclase Una subclase es una clase que hereda de otra clase. por ejemplo, un El empleado puede heredar de una clase Persona. Las subclases son, por supuesto, clases. en su propio derecho. Cualquier clase puede tener cualquier número de subclases. Superclase Una superclase es el padre de una clase. Es la clase de la que procede el la clase actual hereda. Por ejemplo, Person podría ser la superclase de Empleado. En Python, una clase puede tener cualquier número de superclases. Herencia única o múltiple La herencia única y múltiple se refiere a la número de superclases de las que una clase puede heredar. Por ejemplo, Java es un sistema de herencia única, en el que una clase solo puede heredar de una clase. Pitón por el contrario, es un sistema de herencia múltiple en el que una clase puede heredar de uno o más clases Tenga en cuenta que un conjunto de clases, involucradas en una jerarquía de herencia, como las que se muestra arriba, a menudo reciben el nombre de la clase en la raíz (parte superior) de la jerarquía; en este caso haría que estas clases fueran parte de la jerarquía de clases de Persona. 20.2 ¿Qué es la herencia? 215

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

Weiterlesen

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

Weiterlesen

• 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.

Weiterlesen