1)构造方法(构造函数)
关键字:–init–
metaclass=type #super只有在新式类中起作用
class Bird:
def init(self): #构造方法
self.hungry=True
def eat(self):
if self.hungry:
print ‘Aaaah’
self.hungry=False
else:
print ‘No Thanks!’
class SongBird(Bird):
def init(self):
super(SongBird,self).init() #继承父类的构造方法
self.sound=’Squawk’
def sing(self):
print self.sound
sb=SongBird()
sb.eat()
sb.sing()
n