我想创建一个Band
类和一个Musician
类。我正在尝试将Musician
添加到Band
。我使用的是python2.7.6。在
class Band(object):
def __init__(self):
self.members = []
def hire_musician(self,member):
self.members.append(member)
print self.members
class Musician(object):
def __init__(self, sounds,isDrummer):
self.sounds = sounds
self.isDrummer = isDrummer
def solo(self, length):
for i in range(length):
print self.sounds[i % len(self.sounds)],
print ""
class Drummer(Musician):
def __init__(self):
super(Drummer, self).__init__(["Hi", "Hat"],True)
Jingle = Band()
ruben = Drummer()
Jingle.hire_musician(ruben)
我得到的错误是
^{pr2}$我做错什么了?在
这里有一个简单的解决方案,只需添加一个name属性
相关问题 更多 >
编程相关推荐