KnowledgeCity

Python: Herencia

Este módulo se centra en la herencia en Python.

Este módulo se centra en la herencia en Python. La herencia es un concepto avanzado de Python que se refiere a la creación de una segunda clase que asume las propiedades y funciones de otra clase. La clase secundaria hereda de la clase principal. Es importante comprender la herencia para que pueda utilizar mejor las habilidades de Python que ha adquirido hasta ahora. Este módulo profundiza en las técnicas y conceptos que necesita para poner la herencia a trabajar en sus propios programas.

Objetivos de aprendizaje

  • Cómo las clases principales pueden diferir de las clases secundarias
  • Cómo afecta la herencia a un programa

Instructor: Jeremy Kurtz

Duración: 17m · 4 lecciones
Nivel: Intermediate
Idioma: Español

Habilidades que obtendrás

Jerarquía de clasesMódulo de funcionesMódulo JavaHerencia múltiplePython (lenguaje de programación)Módulos de software

Lo que aprenderás

  • Explicar qué es la herencia en Python y por qué es importante para construir sobre habilidades existentes
  • Crear una clase secundaria que herede las propiedades y funciones de una clase principal
  • Distinguir cómo las clases principales difieren de las clases secundarias
  • Aplicar técnicas de herencia de clases paso a paso a través de las lecciones heredar-una-clase
  • Evaluar cómo la herencia impacta la estructura y el comportamiento de un programa

Puntos clave

  • La herencia es un concepto avanzado de Python donde una segunda clase toma las propiedades y funciones de otra clase.
  • La clase secundaria hereda de la clase principal, por lo que adquiere las propiedades y funciones del principal.
  • Entender la herencia te ayuda a utilizar mejor las habilidades de Python que ya has adquirido.
  • Las clases principales pueden diferir de las clases secundarias, y estas diferencias moldean cómo se comporta el programa.
  • Este módulo cubre las técnicas y conceptos necesarios para poner la herencia en funcionamiento en tus propios programas.

Preguntas frecuentes

¿Qué cubre el módulo Python: Herencia?

Se enfoca en la herencia en Python, el concepto de crear una segunda clase que toma las propiedades y funciones de otra clase, donde la clase secundaria hereda de la clase principal. Cubre las técnicas y conceptos necesarios para usar la herencia en tus propios programas.

¿Cuáles son los objetivos de aprendizaje de este módulo?

Los objetivos son entender cómo las clases principales pueden diferir de las clases secundarias y cómo la herencia impacta un programa.

¿Qué lecciones se incluyen en este módulo?

El módulo incluye cuatro lecciones: ¿Qué es la Herencia?, Heredar una Clase Parte 1, Heredar una Clase Parte 2 e Heredar una Clase Parte 3.

¿Para quién es mejor este módulo?

Es adecuado para estudiantes que ya tienen algunas habilidades en Python, ya que la herencia se describe como un concepto avanzado de Python que construye sobre las habilidades que has adquirido hasta ahora.

¿Qué habilidades está relacionado este módulo?

Está relacionado con habilidades incluyendo Jerarquía de Clases, Módulo de Función, Módulo Java, Herencia Múltiple, Python (Lenguaje de Programación) y Módulos de Software.

Transcripción

Transcripción

En esta lección, vamos a hablar de qué es la herencia. Mientras pasamos la última pareja de lecciones que hablan sobre la creación de objetos, clases, y métodos, ahora debemos echar un vistazo a un concepto un poco más avanzado llamado herencia. Y antes de que podamos empezar a programar algunos, echemos un vistazo a lo que es la herencia. La herencia está creando una segunda clase que adquiere las propiedades y funciones de otra clase. Esto existe en muchos lenguajes de programación. Estas dos clases a menudo se denominan clase padre y la clase infantil. La clase secundaria hereda de la clase principal. Al igual que los padres y los niños en la vida real, los niños también pueden tener sus propias propiedades y funciones que los hacen diferentes o individuales de la clase principal manteniendo las propiedades y funciones de esa clase de padres. Tomemos un tiempo para aprender a crear y usar las clases secundarias a través de la herencia.

Aprende sobre la marcha

Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.