<p>发生了什么事。我已经看过其他关于堆栈溢出的解决方案,但从我所看到的来看,似乎都不起作用。我有一个基对象,它的方法可以更改基属性的值。当我调用子类(继承)中的基函数时,我得到子类没有属性“baseAttribute”</p>
<pre><code>class GameObject(object):
#This is the base class for gameObjects
def __init__(self):
self.components = {}
def addComponent(self, comp):
self.components[0] = comp #ignore the index. Placed 0 just for illustration
class Circle(GameObject):
#circle game object
def __init__(self):
super(GameObject,self).__init__()
#PROBLEM STATEMENT
self.addComponent(AComponentObject())
#or super(GameObject,self).addComponent(self,AComponentObject())
#or GameObject.addComponent(self, AComponentObject())
</code></pre>
<p>编辑:
抱歉,我从来没有过自我。在</p>