具体题目要求:
类的成员变量 请定义一个交通工具(Vehicle)的类其中有: 属性速度(speed)体积(size)等等 。
方法移动(move())设置速度(setSpeed(int speed))加速speedUp(),减速speedDown()等等。
实例化一个交通工具对象并通过方法给它初始化speed,size的值并且通过打印出来。
另外调用加速减速的方法对速度进行改变。
# - 类的成员变量 请定义一个交通工具(Vehicle)的类其中有:
# - 属性速度(speed)体积(size)等等
# - 方法移动(move())设置速度(setSpeed(int speed))加速speedUp(),减速speedDown()等等.
# - 实例化一个交通工具对象并通过方法给它初始化speed,size的值并且通过打印出来。
# - 另外调用加速减速的方法对速度进行改变。
class Vehicle():
def move(self):
print('前进')
def setSpeed(self,speed):
self.speed = speed
def getSpeed(self):
return self.speed
def setSize(self,size):
self.size = size
def getSize(self):
return self.size
def setSpeedUp(self):
self.speed = self.speed+10
def getSpeedUp(self):
return self.speed
def setSpeedDown(self):
self.speed = self.speed-10
def getSpeedDoen(self):
return self.speed
def play(self):
print(self.speed,self.size)
def __init__(self,speed,size):
self.speed = speed
self.size = size
Vehicle1 = Vehicle(100,500)
Vehicle1.setSpeed(200)
Vehicle1.setSize(400)
Vehicle1.setSpeedDown()
Vehicle1.move()
print(Vehicle1.speed)
Vehicle1.setSpeedUp()
print(Vehicle1.speed)
print(Vehicle1.size)
输出展示: