
Iniciado por
Domovik
Gracias en cuanto pueda probaré tu solución. El código no tiene porque tener sentido son tareas de informática y el ejercicio dice que hagamos una suma de dos números en POO, para practicar y eso xk hacer sumas y demás usando este paradigma es complicarse la vida
Enviado desde mi GT-I9502 usando Tapatalk
now Free
Con lo de que no tiene sentido, me refiero al return. Te dejo aquí unos ejemplos haciendo la suma de distinta manera.
Código:
class sumaAB():
def __init__(self, numa, numb):
self.suma = numa + numb
if __name__ =='__main__':
if True:
s = sumaAB(5, 8)
print s.suma
Código:
class sumaAB():
def suma(self):
return (self.A + self.B)
def __init__(self, numa, numb):
self.A = numa
self.B = numb
if __name__ =='__main__':
if True:
s = sumaAB(34, 8)
print s.suma()
Código:
class sumaAB():
def suma(self):
return (self.A + self.B)
if __name__ =='__main__':
if True:
s = sumaAB()
s.A = 5
s.B = 47
print s.suma()