当前位置:首页 » 软件行业
用VB编写“红绿灯”程序[详细内容] 用ASP编写网络传呼机[详细内容] Unix系列shell程序编写(上)[详细内容] 黑客技术:木马是如何编写的(三)[详细内容] 黑客技术:木马是如何编写的(二)[详细内容] 用VB6编写强力的windows隐藏引擎[详细内容] 利用VB编写屏幕保护程序[详细内容] 使用UML编写Java应用程序[详细内容] 使用WML和ASP编写动态手机页面[详细内容] Linux网络驱动程序编写(四)[详细内容] 相关提议:
问一个类成员函数参数的问题。
八月 3, 2007
发表在: java
一般用成员函数为成员赋值时,参数和成员变量不一样。如:
class a{
int v,w;
public:
a(int vv = -1, int ww = -1)
{
v = vv;
w = ww;
}
};
今天看一本书上用this来写,可以让参数和成员变量一样。如:
class a{
int v,w;
public:
a(int v = -1, int w = -1)
{
this->v = v;
this->w = w;
}
};
请教大家问其所以然。
电脑软件技术推荐:
发表者:yetyongjin
a(int v = -1, int w = -1)
{
this->v = v;
this->w = w;
}
在这里,v和w是形参了。形参和成员变量同名,在函数体内是形参的作用域。所以用对象指针this来引用成员变量了。
No comments in this entry