擅长:python、mysql、java
<p><code>Employee</code>类从基<code>Person</code>类继承方法,包括<code>__init__</code>方法。因此在类定义的顶部,它有<code>__init__</code>和<code>Name</code>方法。你知道吗</p>
<p>然后<code>Employee</code>类定义覆盖它继承的<code>__init__</code>方法。为了调用<code>Person</code>的<code>__init__</code>方法,它必须按名称调用<code>Person.__init__</code>(实际上,它可以使用<code>super()</code>作为另一种选择)。你知道吗</p>
<p>但是由于<code>Employee</code>不会覆盖继承的<code>Name</code>方法,因此它可以使用<code>self.Name()</code>调用它在顶部继承的<code>Name</code>方法。你知道吗</p>