class Yummie(object):
instance = None
Yummie.instance = Yummie()
既然Yummie.instance
是一个实例Yummie
并且type(Yummie.instance) == Yummie
是真的,那会是循环引用的一个例子吗?我应该更喜欢创建一个弱引用吗?但是,对于弱引用,它还需要另一个地方来存放Yummie
实例,否则它会立即再次被删除。
class Yummie(object):
instance = None
Yummie.instance = Yummie()
既然Yummie.instance
是一个实例Yummie
并且type(Yummie.instance) == Yummie
是真的,那会是循环引用的一个例子吗?我应该更喜欢创建一个弱引用吗?但是,对于弱引用,它还需要另一个地方来存放Yummie
实例,否则它会立即再次被删除。