Practicas en Clase Unidad 3: Clases y Objetos

El dia de hoy veremos 2 ejemplos mas sobre el uso de clases y objetos.

Primeramente veremos una simple clase de operaciones, donde agregaremos opciones como suma y resta.

Codigo:


class operaciones:
    num1=0
    num2=0
    def __init__(self,num1,num2):
        self.num1=num1
        self.num2=num2
    def suma(self):
        return self.num1+self.num2
    def resta(self):
        return self.num1-self.num2

objeto=operaciones(1,2)
print "Suma = ", objeto.suma()
print "Resta = ",objeto.resta()

Salida:



Ahora veremos una especie de clase en donde manipulamos 2 objetos derivados de una clase Humano.

Codigo:

class Humano:

    def __init__(self,edad):
        self.edad=edad
        print "soy un nuevo objeto"
    def hablar(self,mensaje):
        print mensaje

pedro=Humano(26)
raul=Humano(23)
pedro.hablar("Hola soy pedro")
raul.hablar("Hola soy raul")
print "Soy pedro y tengo",pedro.edad


Salida:



Comentarios