p = suma_Poo(2.3, 6.9)
p.suma(1.0, -1.0)
print("(x = {}, y = {})".format(p.x, p.y)) # Muestra "x = 3.3, y = 5.9"
class Point:
def __init__(self, x, y):
"""La clase cuenta con dos atributos"""
self.x = x
self.y = y
def suma_Poo(self, v1, v2):
sumax = v1._x + v2_x
sumay = v1._y + v2._y
return (sumax, sumay)
if __name__ == "__main__":
# Example
p = suma_Poo(2.3, 6.9)
p.suma(1.0, -1.0)
print("(x = {}, y = {})".format(p.x, p.y)) # Muestra "x = 3.3, y = 5.9"
class suma_Poo: #la clase se llama así, de acuerdo al ejemplo
def __init__(self, x, y):
"""La clase cuenta con dos atributos"""
self.x = x
self.y = y
def suma(self, v1, v2):
self.sumax = self.x + v1
self.sumay = self.y + v2
return (self.sumax, self.sumay)
if __name__ == "__main__":
# Example
p =suma_Poo(2.3,6.9) #una instancia a la clase con sus atributos
p .suma(1.0, -1.0) #la llamada al método
print("(x = {}, y = {})".format(p.sumax,p.sumay)) # Muestra "x = 3.3, y = 5.9"
print (f" (x = {p.sumax} , y = {p.sumay})") # Muestra "x = 3.3, y = 5.9"