初始化列表
作用是:C++提供了初始化列表语法,用来初始化属性 之前介绍的构造函数的主要作用就是给属性做初始化操作。这里提供了另一种新的初始化列表方法 构造函数的主要作用就是给属性做初始化操作
class Person {
public:
Person(int a
, int b
, int c
) :m_A(a
), m_B(b
), m_C(c
) {}
void PrintPerson() {
cout
<< "mA:" << m_A
<< endl
;
cout
<< "mB:" << m_B
<< endl
;
cout
<< "mC:" << m_C
<< endl
;
}
private:
int m_A
;
int m_B
;
int m_C
;
};
int main() {
Person
p(10, 20, 30);
p
.PrintPerson();
system("pause");
return 0;
}
转载请注明原文地址:https://blackberry.8miu.com/read-32497.html