Advertisement
mutchuloko

Antonio.py

Dec 15th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.85 KB | None | 0 0
  1. class Aritmetica1:
  2.    
  3.     def __init__(self, x, y):
  4.         self._x = x
  5.         self._y = y
  6.  
  7.     def add(self):
  8.         # Não retonar print
  9.         # Ou vc retonar uma variável ou vc printa o resultado
  10.  
  11.         return (self._x + self._y)
  12.         #print (self._x + self._y)
  13.  
  14.     def sub(self):
  15.         return (self._x - self._y)
  16.         #print (self._x - self._y)
  17.  
  18.  
  19. class Aritmetica2:
  20.  
  21.     def __init__(self, x, y):
  22.         self._x = x
  23.         self._y = y
  24.         self._ari = Aritmetica1(x, y)
  25.  
  26.     def mult(self):
  27.         # É necessário inicializar a variável pois ela não começa como 0
  28.         c = 0        
  29.         for fator in range(self._y):
  30.             c = c + self._x
  31.         print(c)
  32.  
  33.     def add(self):
  34.         a = self._ari.add()
  35.         print(a)
  36.  
  37.  
  38.  
  39. ari = Aritmetica2(10, 20)
  40.  
  41. ari.mult()
  42. ari.add()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement