- 帖子
- 11
- 精华
- 0
- 积分
- 59
- 阅读权限
- 20
- 注册时间
- 2016-1-28
- 最后登录
- 2016-2-19
|
这个面向对象看的不太懂,继续学习- # -*- coding: UTF-8 -*-
- class Vehicle:
- def __init__(self,speed):
- self.speed = speed
-
- def drive(self,distance):
- print 'need %f hour(s)' %(distance / self.speed)
-
- class Bike(Vehicle):
- pass
- class Car(Vehicle):
- def __init__(self,speed,fuel):
- Vehicle.__init__(self,speed)
- self.fuel = fuel
-
- def drive(self,distance):
- Vehicle.drive(self,distance)
- print 'need %f fuels' % (distance * self.fuel)
-
- b = Bike(15.0)
- c = Car(80.0,0.012)
- b.drive(100.0)
- c.drive(100.0)
复制代码 |
|