可能重复:
如何在 Python 中使用方法重载?
我是 Python 编程新手,我喜欢编写多个同名的方法,但为什么只打印最近调用的方法?
代码如下:
class A:
def mymethod(self):
print 'first method'
def mymethod(self):
print 'second method'
ob = A()
ob.mymethod()
输出为second method
.
这个 Python 方法调用背后的机制是什么?我可以同时调用两个同名的方法吗?