如何调用重载方法

时间:2016-02-29 23:17:50

标签: python class

我有以下结构:

cmake

如何让# file1.py class BaseExporter: def do_something(self): self._inner_call() def _inner_call(self): print 'do not execute this!' if __name__ == '__main__': x = MyExporter() x.do_something() # file2.py class MyExporter(BaseExporter): def _inner_call(self): print 'execute this!!!' _do_something()课程中拨打_inner_call

1 个答案:

答案 0 :(得分:3)

您的代码应该已经有效了。 MyExporter从父类继承do_something方法,并将调用子类'inner_call方法。