Python 汽车类:属性、方法和实例演示
以下是用 Python 建立的汽车类 (Car),包括属性和方法:
class Car:
def __init__(self, color, weight):
self.color = color
self.weight = weight
self.speed = 50
def speed_up(self):
self.speed += 10
print('加速后的速度为:', self.speed)
def speed_cut(self):
self.speed -= 10
print('减速后的速度为:', self.speed)
def show(self):
print('颜色:', self.color)
print('车身质量:', self.weight)
print('速度:', self.speed)
在主程序中,可以创建一个汽车实例并初始化属性值,然后调用 show 方法、加速和减速方法:
car = Car('红色', '1000kg')
car.show() # 输出属性值:颜色: 红色,车身质量: 1000kg,速度: 50
car.speed_up() # 输出加速后的速度
car.speed_cut() # 输出减速后的速度
上述代码定义了一个汽车类 Car,它包含颜色(color)、车身质量(weight)和速度(speed)作为属性。构造函数用于初始化属性值,其中速度初始值设为 50。类中还定义了加速(speed_up)、减速(speed_cut)和显示属性值(show)的方法。
在主程序中,首先创建了一个汽车对象 car,并初始化了颜色和车身质量属性。然后调用 show 方法展示属性值,接着调用加速和减速方法展示速度的变化。
原文地址: https://www.cveoy.top/t/topic/vZy 著作权归作者所有。请勿转载和采集!