class a
{
int a;
int b;
public:
a(int a,int b)
{
a=a;//这儿用加 this吗 和java一样吗?
b=b;//这儿用加 this吗 和java一样吗?
};
}
若用初始化列表的方式进行初始化呢?
class a
{
int a;
int b;
public:
a(int a,int b):a(a),b(b){};//这样可以吗?
}
第二种 用不用this呀?
追答class a
{
int a;
int b;
public:
a(int a,int b)
{
this->a=a;
//或者 *this.a=a;
this->b=b;
//或者 *this.b=b;
};
}
若用初始化列表的方式进行初始化呢?
class a
{
int a;
int b;
public:
a(int a,int b):a(a),b(b){};//这样可以吗? 可以
//或者这么初始化 a(int a, int b){this->a=a;this->b=b;}
}