0
メソッドの結果に応じて属性を作成できますか? 私は、次のコードをしようとしますが、常に「ERRORNAME」の例外を取得しています。これを行う方法があるかどう__init__でメソッドを呼び出すときのErrorName例外
class Rectangle():
def __init__(self, height, width):
self.height = height
self.width = width
self.area = areaCalc(self)
def areaCalc(self):
return self.heigh*self.width
あなたは知っていますか?
ありがとうございました!
PS: 私の悪い英語のため申し訳ありません
あなたは 'self.areaCalc()'と呼ぶ必要があります – Copperfield
あなたは現在それをどのように呼び出すのかなどの詳細を追加する必要があるかもしれません。 – Rao