Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Classe sem "__init__" nem "pass"

Pensei que para construirmos uma classe, ela precisava da função construtora innit ou então do pass.

1 resposta
solução!

É possível criar uma classe em Python sem usar o método especial __init__ , inclusive você pode definir os atributos de um objeto após a sua instaciação. Usar o método especial "init" serve para obrigar o usuário a declarar os atributos do objeto no instante da instaciação.

class Quadrado:
    pass

meuQuadrado = Quadrado()

meuQuadrado.altura = 10
meuQuadrado.largura = 10
meuQuadrado.area = meuQuadrado.altura  *  meuQuadrado.area