Herencia en Python

CN Camilo Nova Camilo Nova

Camilo Nova

CEO
1 min read.
Subscribe newsletter

Codigo que muestra el manejo de la herencia en python. Aun me pregunto porque permiten herencia multiple???

#!/usr/bin/env python

#Herencia en python
class Automotor :
    """Clase de la cual heredan las demas"""
    
    def __init__(self, ensambladora) :
        self.ensambladora = ensambladora
        
    def printEnsambladora(self) :
        print "La ensambladora es", self.ensambladora
    
class Carro(Automotor) :
    """Esta clase hereda de Automotor y sus metodos"""
    pass
    
class Motocicleta(Automotor) :
    """Esta clase hereda de Automotor y sus metodos, pero es diferente a Carro"""
    pass
    
if __name__ == '__main__':
    carro = Carro("Toyota")
    moto = Motocicleta("Auteco")
    
    carro.printEnsambladora()
    moto.printEnsambladora()

Written by Camilo Nova

CN Camilo Nova Camilo Nova

Software Engineer, Investor, CEO, and father of two. Camilo writes on the intersection of technology, design, and business.

Join our newsletter to keep in touch: No SPAM

Read more

Clases en Python

Ejemplo del manejo de clases en python:#!/usr/bin/env python#Primera clase en pythonclass Empresa : """Clase Empresa, que ...

1 min read.

Funciones en Python

Este es un ejemplo de manejo de funciones en python:#!/usr/bin/env python# La funcion debe declararse antes de ser llamada, e...

1 min read.

Bucles en Python

Ejemplo de los bucles en Python:#!/usr/bin/env python# Bucles en pythonif __name__ == '__main__': while True : ...

1 min read.

Build Once. Own Forever.