- 帖子
- 5
- 精华
- 0
- 积分
- 25
- 阅读权限
- 10
- 注册时间
- 2014-4-2
- 最后登录
- 2014-6-2
|
老师,
我写的代码与您一样,可是运行到,class Bike(Vehicel):就出问题了。代码及问题如下:
# -*- coding: cp936 -*-
class Vehicle:
def _init_(self,speed):
self.speed=speed
def drive(self,distance):
print"need %f hours(s)" %(distance/self.speed)
class Bike(Vehicel):
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)
--
>>> = RESTART =
>>>
Traceback (most recent call last):
File "C:/Python27/作业题/lesson50class.py", line 9, in <module>
class Bike(Vehicel):
NameError: name 'Vehicel' is not defined
>>> 是怎么回事呢,恳请老师解答~
|
|