使用别的变量初始化
赋值
参数初始化
class a{
public:
a(int i,int j);
a(a& a1);
a();
private:
int value1;
int value2;
};
a::a(){
value1 = 999;
value2 = 999;
}
a::a(int i,int j):value1(i),value2(j){ //必须要:这个符号,要不就是败了
}
a::a(a& a1){ //必须要&这个符号,要不同样失败
value1 = a1.value1;
value2 = a1.value2;
}