class Say():
def sayme(self):
print("say {}".format(self.name()))
print("say {}".format(self.what))
class Run():
def name(self):
return "monkey"
Say.name =name
what = "hello"
Say.what = what
def run(self):
s=Say()
s.sayme()
r= Run()
r.run()
s=Say()
s.sayme()
-----------
say monkey
say hello
say monkey
say hello
可以滞后的设置某个类的方法或者属性
而且这种设置是永久的
这篇博客探讨了如何在Python中滞后地为类设置方法和属性,并且这种设置是永久的。示例中展示了如何将`name`和`what`属性以及`sayme`方法添加到`Say`类,然后在`Run`类的实例中调用这些方法,显示了属性和方法的持久效果。
7336

被折叠的 条评论
为什么被折叠?



