class Yummie(object):
instance = None
Yummie.instance = Yummie()
Yummie.instance
のインスタンスでYummie
あり、type(Yummie.instance) == Yummie
真であるため、それは循環参照の例になりますか? 代わりに弱参照を作成したほうがよいでしょうか? ただし、弱い参照では、インスタンスが存在する別の場所も必要になりYummie
ます。そうしないと、すぐに再び削除されます。