0% encontró este documento útil (0 votos)
245 vistas

Herencia en Python

Este documento explica la herencia en Python. La herencia permite que una clase herede los métodos y atributos de otra clase padre, y también permite sobreescribir o agregar nuevos métodos y atributos. Existen dos tipos de herencia en Python: herencia simple, cuando una clase secundaria hereda de una sola clase principal; y herencia múltiple, cuando una clase secundaria hereda de varias clases principales. El documento también propone un ejercicio de programación para practicar la herencia.

Cargado por

Luis Martinez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
245 vistas

Herencia en Python

Este documento explica la herencia en Python. La herencia permite que una clase herede los métodos y atributos de otra clase padre, y también permite sobreescribir o agregar nuevos métodos y atributos. Existen dos tipos de herencia en Python: herencia simple, cuando una clase secundaria hereda de una sola clase principal; y herencia múltiple, cuando una clase secundaria hereda de varias clases principales. El documento también propone un ejercicio de programación para practicar la herencia.

Cargado por

Luis Martinez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

LENGUAJES ORIENTADOS

A OBJETOS

Herencia en
python

EQUIPO 2
Contenidos
01/ ¿Qué son?
02/ De qué nos sirve?
03/ Tipos de herencia.
04/ Conclusiones
01/
¿Qué es la
herencia en
python?

La herencia es un proceso mediante el cual se puede


crear una clase hija que hereda de una clase padre,
compartiendo sus métodos y atributos. Además de
ello, una clase hija puede sobreescribir los métodos o
atributos, o incluso definir unos nuevos.
02/
¿De qué nos
sirve?
Representa bien las relaciones entre las cosas en el mundo
real.

Permite la reutilización del código, no teniendo que repetir


el mismo código varias veces. Además, puede agregar
funciones a su clase sin tener que modificarla

La herencia de clases es transitiva, lo que significa que si


una clase A es una subclase de B y C es una subclase de A,
entonces C también es una subclase de B y hereda
propiedades de ella.

03/
TIPOS DE
HERENCIA
Existen dos tipos de herencia en python, las cuales
son:

Herencia simple: Cuando una clase secundaria


hereda de una sola clase principal, esto se
denomina herencia simple.

Herencia múltiple: Cuando una clase secundaria


hereda de varias clases principales, esto se
denomina herencia múltiple. A diferencia de
Java y como C ++, Python admite herencia
múltiple. Especificamos todas las clases
principales como una lista separada por comas
entre paréntesis.

04 -Ejemplos
EJERCICIO

Realizar un programa que conste de un clase Persona


con dos atributos nombre y edad.
Los atributos se introducirán por teclado y habrá otro
método para imprimir losdatos.
Declarar una segunda clase llama Empleado que hereda
de la clase Persona y agregael atributo sueldo.
Debe mostrar si tiene que pagar impuestos o no (sueldo
superior a 3000).

También podría gustarte