2024-09-25 04:21:21 发布
网友
我对Python比较陌生,正在开发一个Pylons应用程序。在
考虑以下控制器:
class FooController(BaseController): def doFoo(self, fooArg): #do stuff #return stuff def doBar(self, barArg): self.doFoo(barArg) #call A FooController.doFoo(self, barArg) #call B
电话A和电话B之间有什么区别?在
对于你的用例,什么都没有。因为当您执行self.<method_call>操作时,self将作为第一个参数隐式传递给FooContoller.doFoo(<self>, arg)。在
self.<method_call>
FooContoller.doFoo(<self>, arg)
对于你的用例,什么都没有。因为当您执行
self.<method_call>
操作时,self将作为第一个参数隐式传递给FooContoller.doFoo(<self>, arg)
。在相关问题 更多 >
编程相关推荐