Blog

Herencia en Python

CN Camilo Nova Camilo Nova

Camilo Nova

CEO
1 min read.

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

Axiacore CEO. Camilo writes thoughts about the intersection between business, technology, and philosophy

Scale your company with the same people

Practical ideas to do more and get back your time every week

We respect your inbox. Privacy policy

Wait. There's 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 to
Inspire