如何给类的构造函数的形式参数命名?
本帖最后由 shendaowu 于 2013-07-22 16:42:43 编辑 比如:
class People本来是一个东西,却要弄两个名,感觉挺别扭的,可读性也挺差的,实际的项目中有没有比较好的解决办法?
{
public:
People( int age );
private:
int p_age;
};
class People不过这样也可能会把人弄糊涂。
{
public:
People( int age );
private:
int age;
};
People::People( int age )
{
this->age = age;//换成age = age不会得到正确的结果。
}
class People
{
public:
People( int age );
private:
int age;
};
People::People( int age )
:age( age )
{}