Depois de guardar segredos em cofres digitais, o PY-3100 faz uma pergunta:
“E se eu quiser criar não só fichas, mas personagens vivos? Que possam falar, lutar e evoluir?”
Você responde:
“Para isso usamos classes. Elas são como moldes mágicos: você define como um personagem deve ser, e pode criar quantos quiser a partir desse molde.”
PY-3100 brilha de empolgação:
“Então posso criar heróis, vilões, monstros e até eu mesmo?”
Classes permitem criar objetos com características (atributos) e ações (métodos).
Estrutura básica:
class Personagem: def __init__(self, nome, poder): self.nome = nome self.poder = poder def apresentar(self): print("Eu sou", self.nome, "e meu poder é", self.poder)