Clases en Python 2


class Humano:
def __init__(self,edad):
self.edad = edad
def conversar(self,mensaje):
print (mensaje)
class ISC(Humano):
def __init__(self):
print("Hola")
def programar(self,lenguaje):
print("Voy a programar en ",lenguaje)
class LED(Humano):
def resolvercaso(self,ley):
print("Debo resolver el caso de",ley)
Héctor = ISC()
Juan = LED(91)
Héctor.programar("Python")
Juan.resolvercaso("Alphabet")
Héctor.conversar("Hola")
Juan.conversar("Hola")

view raw

class2.py

hosted with ❤ by GitHub

Continuaré de acorde al tutorial que estoy viendo mi clase en Python. En esta ocasión corregimos el anterior error que imprimia la edad en la conversación y metemos dos subclases que son la ISC y LED (estudiante de Sistemas Computacionales y de Derecho) además de añadir unas conversaciones referente a su profesión cómo «debo programar en Python» o «Debo resolver el caso de Alphabet». Debido a las sublistas sólo si el objeto es ISC dirá algo referido a programación y sólo si es LED dirá algo referido a derecho.

Para realizar este programa me basé en el siguiente tutorial:

Deja un comentario