擅长:python、mysql、java
<p>在python中可以使用重载,但需要额外的代码来处理。您可以在pypi上提供的名为<a href="https://pypi.python.org/pypi/pythonlangutil/0.1" rel="nofollow">pythonlangutil</a>的包中找到您要查找的内容。在</p>
<pre><code>from pythonlangutil.overload import Overload,signature
@Overload
@signature("int")
def __add__(self,num):
return Time.intToTime(self,Time.timeToInt(self)+num)
@__add__.overload
@signature("Time")
def __add__(self,other):
return Time.intToTime(self,Time.timeToInt(self)+Time.timeToInt(other))
</code></pre>