All pastes #230192 Raw Edit

Miscellany

public python v1 · immutable
#230192 ·published 2006-10-31 04:23 UTC
rendered paste body
class Prob(object):    def __init__(self, prim=1, sec=1):        self.uno = prim        self.dos = sec    def dame_suma(self):        return self.dame_uno() + self.dame_dos()    def set_uno(self, x):        self.uno = x    def set_dos(self, y):        self.dos = y    def dame_uno(self):        return self.uno        def dame_dos(self):        return self.dos    def __str__(self):        return "los valores son: uno -> %i dos -> %i" % (self.uno, self.dos)        doses = property(dame_dos, set_dos)    unos = property(dame_uno, set_uno)inst = Prob()print "Imprimiendo Dame Suma"print inst.dame_suma()print instprint Prob.dame_suma(inst)print "Ahora llamando a la clase y la instancia como parametro"Prob.set_uno(inst, 2)print Prob.dame_suma(inst)print instprint inst.doses