We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b04098b commit b881a01Copy full SHA for b881a01
1 file changed
oo/pessoa.py
@@ -1,5 +1,8 @@
1
class Pessoa:
2
+ #Atributos de classe são alocados apenas uma vez na memória
3
+ olhos = 2
4
5
+ #Atributos de instância são alocados sempre que um objeto é criado
6
def __init__(self, *filhos:list, nome=None, idade=None):
7
self.nome = nome
8
self.idade = idade
@@ -21,6 +24,12 @@ def cumprimentar(self):
21
24
22
25
lucioano.sobrenome = 'Ramalho'
23
26
del lucioano.filhos
27
+ lucioano.olhos = 1
28
+ del lucioano.olhos
29
print(lucioano.__dict__)
30
print(joaquim.__dict__)
-
31
+ Pessoa.olhos = 3
32
+ print(Pessoa.olhos)
33
+ print(lucioano.olhos)
34
+ print(joaquim.olhos)
35
+ print(id(Pessoa.olhos), id(lucioano.olhos), id(joaquim.olhos))
0 commit comments