擅长:python、mysql、java
<p>第一个用于初始化新创建的对象,并接收用于执行此操作的参数:</p>
<pre><code>class Foo:
def __init__(self, a, b, c):
# ...
x = Foo(1, 2, 3) # __init__
</code></pre>
<p>第二个实现函数调用运算符。</p>
<pre><code>class Foo:
def __call__(self, a, b, c):
# ...
x = Foo()
x(1, 2, 3) # __call__
</code></pre>