Aldığım hata: "aCopy" is not definedPylance reportUndefinedVariable

Kodum:
class a():
    def func2(self):
        self.no = 100

class b():
    aCopy = a()
    def func1(self):
        print(aCopy.fun2())
bCopy = b()
bCopy.func1()
Tek istediğim no değişkenindeki 100 değerini yazdırmak. Üst alt ilişkisi olduğu için tanımıyor bu arada. a classını b'nin altına alınca yapabiliyorum ama bu sefer de diğerinde sorun oluyor.