以下是用 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 方法展示属性值,接着调用加速和减速方法展示速度的变化。

Python 汽车类:属性、方法和实例演示

原文地址: https://www.cveoy.top/t/topic/vZy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录