3.编写一个程序,定义一个汽车类(Car).其中包括车型颜色、车门数、座位数和轴距今属性.包括chaneBramesessO和dip. preE等函数: disp Dameer显示单型颜色、车门数、座位数和轴距房性.丽数caoge rs8es0改变对象的丰望、损色、车门教、座位数和轴距属性.实现并测试这个类,
时间: 2023-05-20 17:02:14 浏览: 45
以下是汽车类的代码实现:
```python
class Car:
def __init__(self, model, color, doors, seats, wheelbase):
self.model = model
self.color = color
self.doors = doors
self.seats = seats
self.wheelbase = wheelbase
def display(self):
print("Model: ", self.model)
print("Color: ", self.color)
print("Doors: ", self.doors)
print("Seats: ", self.seats)
print("Wheelbase: ", self.wheelbase)
def changeProperties(self, model, color, doors, seats, wheelbase):
self.model = model
self.color = color
self.doors = doors
self.seats = seats
self.wheelbase = wheelbase
car1 = Car("Toyota", "Red", 4, 5, 100)
car1.display()
car1.changeProperties("Honda", "Blue", 2, 2, 80)
car1.display()
```
这个程序定义了一个汽车类,包括车型、颜色、车门数、座位数和轴距这些属性。其中,`__init__`函数用于初始化对象的属性,`display`函数用于显示车型的属性,`changeProperties`函数用于改变对象的属性。在测试中,我们创建了一个名为`car1`的对象,并显示了它的属性,然后改变了它的属性,并再次显示了它的属性。