class Pessoa:
def __init__(self,nome,idade,profissao):
self.nome = nome
self.idade = idade
self.profissao = profissao
def __str__(self):
return f'Nome: {self.nome}\nIdade: {self.idade}\nProfissão: {self.profissao}'
@classmethod
def aniversario(cls, incremento):
incremento.idade += 1
@property
def saudacao(self):
return f'Caro Sr. {self.nome} seja bem vindo a profissão de {self.profissao}!'
pessoa_1 = Pessoa('Adamos', 30, 'Porteiro')
Pessoa.aniversario(pessoa_1)
print(pessoa_1)
print(pessoa_1.saudacao)
Senti uma certa dificuldade com Métodos de classe e o decorador do Python, seria bacana mais exercícios para fixar melhor, conseguem em ajudar com isso?