功能。如果我有幾個功能類:的Python:在一類和記憶
class Example:
def func1(self):
print 'Hi1'
def func2(self):
print 'Hi2'
def func3(self):
print 'Hi3'
如果我創建「樣本」的幾個實例,確實每個實例存儲自己的職能副本中的類?還是Python有一個聰明的方法來存儲定義只有一次,並在每次實例使用類中的函數時查看它?
另外,靜態功能呢?這個類是否只保留每個靜態函數的一個副本?
我不確定我是否理解這將暗示的性能差異。 – rsegal 2012-08-13 17:46:19
即時通訊實例化數百萬個類的實例,所以我需要了解內存將如何受到影響。 – 2012-08-13 18:01:24