class Pessoa:
def __init__(self, nome, idade, profissao):
self.nome = nome.title()
self.idade = idade
self.profissao = profissao
def __str__(self):
return f"Nome: {self.nome} | Idade: {self.idade} | Profissão: {self.profissao}"
@property
def aniversario(self):
self.idade += 1
return f"A atual idade de {self.nome} é de {self.idade}."
def saudacao(self):
print(f"Olá a todos ! Eu me chamo {self.nome} e, atualmente, eu trabalho como {self.profissao}.")
pessoa_1 = Pessoa("Eduardo", 27, "Jornalista")
print(pessoa_1)
print(pessoa_1.aniversario)
pessoa_1.saudacao()
pessoa_2 = Pessoa("Guilherme", 28, "Engenheiro de Computação")
print(pessoa_2)
print(pessoa_2.aniversario)
pessoa_2.saudacao()
pessoa_3 = Pessoa("Gabriel", 29, "Arquiteto")
print(pessoa_3)
print(pessoa_3.aniversario)
pessoa_3.saudacao()