多重继承实例

来源:互联网 发布:linux上装eclipse 编辑:程序博客网 时间:2024/06/05 08:16
# mixin.py#multipel inheritclass Car (object):def drive(self):print 'car tcan be driven'class Big (Car):def weight (self):print 'big car is heavy'class Small (Car):def light (self):print 'small car is light'class Fast (Car):def fast (self):print 'Race car run fast'class Rock (Car):def rock (self):print 'Suv can drive on rocks'class Race (Small,Fast):passclass Suv (Small,Rock):passclass Tank (Big,Rock):passtank = Tank()prosche =Race()explorer = Suv()tank.weight()tank.rock()prosche.fast()prosche.light()explorer. light()explorer.rock()

0 0
原创粉丝点击