C++——面对对象之对象特性

初始化列表

语法
  • 构造函数():属性1(值1), 属性2(值2), 属性3(值3)...  {}
代码示例
class Person{
public:
    //传统初始化操作
    // string pname;
    // int page;
    // int pgenger;
    // Person(string name,int gender,int age){
    //     pname=name;
    //     page=age;
    //     pgenger=gender;
    // }

    // 构造函数初始化列表方式
    Person(string name,int gender,int age):pname(name),page(age),pgenger(gender){}

private:
    string pname;
    int page;
    int pgenger;

};

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