Advertisement
Rnery

POO - example with python.

Jan 12th, 2024 (edited)
1,107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.67 KB | Source Code | 0 0
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3.  
  4. """
  5.     N1 e N2 não são nomes corretos de atributos e sim:
  6.  
  7.     numero_um e numero_dois (Clean Code)
  8.     Referência: Martin, Robert Cecil
  9.  
  10.     Calculadora seria o nome do objeto correto e não "calculo"
  11.  
  12.     PEP8 Style Guide - https://peps.python.org/pep-0008/
  13. """
  14.  
  15. class Calculadora:
  16.     def __init__(self):
  17.         self.numero_um = 0
  18.         self.numero_dois = 0
  19.  
  20.     def somar(self):
  21.         print(self.numero_um + self.numero_dois)
  22.  
  23.     def subtrair(self):
  24.         print(self.numero_um - self.numero_dois)
  25.  
  26.  
  27. objeto = Calculadora()
  28. objeto.numero_um = 30
  29. objeto.numero_dois = 20
  30.  
  31. # objeto.somar()
  32. objeto.subtrair()
  33.  
Tags: python python3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement