#include <iostream>
using namespace std;
class Car{
public:
//成员数据
string color; //颜色
string brand; //品牌
int year; //年限
//构造函数名与类名相同
Car(string a,string b, int c):color(a),brand(b),year(c){
cout<<"参数列表的方式进行构造"<<endl;
}
void realPrintCarInfo(); //声明成员函数
};
//"::" 类或者命名空间的解析符
void Car::realPrintCarInfo() //在类的外部进行成员函数的实现
{
string str = "车的品牌" + brand
+ ",颜色是" + color
+ ",上市年限是" + std::to_string(year);
cout << str<<endl;
}
int main()
{
cout << "Hello World!" << endl;
Car BMW3( "白色", "宝马",2024);
BMW3.realPrintCarInfo();
return 0;
}
