selfの理解ができません。
本に
class Dog: def bark(self,dog_name): self.dog_model = dog_model dog_a = Dog() #1 dog_a.bark(”わんわん")
というコードが載っていましたが、「このselfは生成されたオブジェクト自身の事です」とありました。
生成されたオブジェクト自身が何を指しているのか分かりません。#1の部分のことでしょうか?
また#1だとしても、なぜ
def bark(self,dog_name): self.dog_model = dog_model
のところで、引数にselfを持たせないといけないのでしょうか?
回答4件
あなたの回答
tips
プレビュー
2021/05/05 08:36