class flyable(object): def fly(self): print('I can fly')
class runnable(object): def run(self): print('i can run') def fly(self): print('I can\'t fly')
class dog(runnable,flyable): def run(self): print('dog can run')
dog1=dog() dog1.run() dog1.fly()
'''输出:dog can run I can't fly'''
字打错了
看来最左边优先
Sign in to make a reply
bai渡者
class flyable(object): def fly(self): print('I can fly')
class runnable(object): def run(self): print('i can run') def fly(self): print('I can\'t fly')
class dog(runnable,flyable): def run(self): print('dog can run')
dog1=dog() dog1.run() dog1.fly()
'''输出:dog can run I can't fly'''