
class A:
def __init__(self):
print('A.init')
self.a1 = 'a1'
def __get__(self,instance,owner):
print('A.__get__',self,instance,owner)
return self
class B:
x = A()
def __init__(self):
print('B.init')
# self.x = 100
self.x = A()
print(B.x)
print()
b = B()
print(b.x.a1)
print()




初级程序员
by: 江湖夜雨 发表于:2021-02-05 17:15:20 顶(1) | 踩(2) 回复
感觉很不错
回复评论