class Person{
public:
Person p;
private:
int m_A,m_B,m_C;
}
构造函数使用方法1:直接赋初值
Person::Person(a,b,c)
{
m_A=a;
m_B=b;
m_C=c;
}
构造函数使用方法2://初始化列表初始化属性
1)初始化属性值不可以更改的
Person::Person():m_A(10),m_B(20),m_C(30)
{
}
1)初始化属性值是可以自由灵活更改的
Person::Person(int a,int b,int c):m_A(a),m_B(b),m_C©
{
}
int main(){
Person p(10,20,30);
}