私はPythonでオブジェクト指向プログラミングを開始しましたが、クラスインスタンスを配列に格納することにしました。クラスインスタンスが配列に格納されている場合のクラス変数へのアクセス方法
class apixel(object):
def __init__(self):
self.posx = random.randint(0, 300)
self.posy = random.randint(0, 200)
def do_i_exist():
print("Yes i do!")
p = [apixel] * 10
for obj in p:
obj.do_i_exist() #that works
print(obj.posx) #but that does not work
あなたのコードのみ「作品」あなたは間違って '自己を省略しているため'do_i_exist'メソッドの引数です。 –