用c++设计一个Car类,它的数据成员要能够描述一辆汽车的品牌,型号、出厂年份和价格,在main函数中定义类的对象并调用相应的成员函数。
时间: 2024-02-05 09:13:59 浏览: 149
以下是一个简单的 Car 类的代码示例:
```c++
#include <iostream>
#include <string>
using namespace std;
class Car {
public:
// 构造函数
Car(string brand, string model, int year, double price) {
this->brand = brand;
this->model = model;
this->year = year;
this->price = price;
}
// 成员函数
void print() {
cout << "Brand: " << brand << endl;
cout << "Model: " << model << endl;
cout << "Year: " << year << endl;
cout << "Price: " << price << endl;
}
private:
// 数据成员
string brand;
string model;
int year;
double price;
};
int main() {
// 创建 Car 对象并调用成员函数
Car myCar("Toyota", "Camry", 2018, 25000.0);
myCar.print();
return 0;
}
```
在这个示例中,我们定义了一个 Car 类,它有四个数据成员:品牌、型号、出厂年份和价格。我们在构造函数中对这些数据成员进行初始化,并在成员函数 `print()` 中输出它们的值。在主函数中,我们创建了一个 Car 对象 `myCar`,并调用了它的成员函数 `print()`,输出汽车的信息。
阅读全文