擅长:python、mysql、java
<p>因为你的战士职业中没有武器成员变量,所以你不能分配它。你知道吗</p>
<p>您必须像这样将它提供给init方法</p>
<pre><code>def __init__(self, name, wep_name)
</code></pre>
<p>就像你在武器课上一样。你知道吗</p>
<p>现在你可以做了</p>
<pre><code>self.equipment["Weapon"] = wep_name
</code></pre>
<p>否则,请考虑引用已经封装了武器名称的武器类实例</p>
<p>希望这对你有帮助</p>