2015-09-22 33 views

回答

1

并呼吁Foo.bar实例化Foo类型的对象,将立即被垃圾回收?

不,您在此定义Foo.bar作为类属性,而不是实例属性。

我需要在Foo和bar之间包含()来创建该类型的实例吗?

是的,调用Foo()是创建Foo对象的正确语法。

如果我确实需要括号,他们会调用什么方法? __init__()

首先__new__将被调用(可能是从超object),它实际创建新的对象,然后__init__将被调用其初始化已经存在的对象。

相关问题