class_4:car类

class_4:car类_第1张图片

#include 
using namespace std;
class Car{
public:
    //成员数据
    string color; //颜色
    string brand; //品牌
    string type;  //车型
    int    year;  //年限

    //其实也是成员数据,指针变量,指向函数的变量,并非真正的成员函数
    void (*printCarInfo)(string color,string brand,string type,int year);
    void (*CarRun)(string type);
    void (*CarStop)(string type);

    //真正的成员函数
    void realPrintCarInfo(); //声明成员函数
};

//"::" 类或者命名空间的解析符
void Car::realPrintCarInfo()  //在类的外部进行成员函数的实现
{
    string  str = "车的品牌" + brand
            + ",型号是" + type
            + ",颜色是" + color
            + ",上市年限是" + std::to_string(year);
    cout << str<

 class_4:car类_第2张图片

你可能感兴趣的:(QT,c++,开发语言)