【发布时间】:2012-07-13 20:55:48
【问题描述】:
如何将对象作为参数传递给类方法,并在调用类方法时调用传递对象的方法?
说我有:
class myclass:
def __init__(self):
pass
def myfunc(self, something):
something.do()
anobject = blah.xyz()
another_obj = myclass()
another_obj.myfunc(anobject)
【问题讨论】:
-
如果你不知道,一个类不需要有一个
__init__方法。def __init__(self): pass是多余的。 -
@mgilson 我认为你应该说不需要而不是不需要。