Skip to content
Empty file added oo/__init__.py
Empty file.
20 changes: 20 additions & 0 deletions oo/pessoa.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
class Pessoa:
def __init__(self, *filhos, nome=None, idade=32):
self.idade = idade
self.nome = nome
self.filhos = list(filhos)

def cumprimentar(self):
return f'Olá!{id(self)}'


if __name__ == '__main__':
renzo = Pessoa(nome='Renzo')
luciano = Pessoa(renzo, nome='Luciano')
print(Pessoa.cumprimentar(luciano))
print(id(luciano))
print(luciano.cumprimentar())
print(luciano.nome)
print(luciano.idade)
for filho in luciano.filhos:
print(filho.nome)