Segue abaixo meu código da prática "refatorando uma função":
Segue abaixo meu código da prática "refatorando uma função":
Oi João,
Seu código está muito bom! 👍
A classe Livro
e Pessoa
foram implementadas corretamente, seguindo as instruções do exercício.
Você utilizou f-strings
para formatar as strings, o que é uma ótima prática.
A lógica dos métodos __str__
, aniversario
e saudacao
também estão corretas.
🤔 Uma sugestão seria adicionar validações nos atributos da classe Pessoa
, como verificar se a idade é um número positivo.
Isso tornaria sua classe mais robusta.
🤓 Para saber mais: Classes em Python
Continue praticando e explorando a orientação a objetos! 💪