注册 登录
编程论坛 ASP.NET技术论坛

[求助]请求解释一下构造函数、析构函数、及This的用法!

pacocai 发布于 2007-03-21 02:26, 748 次点击
请求帮忙说下,我这的书一略而过,现在看得郁闷死了……顺带帮忙说下异常处理一般在什么情况下使用,这些我这边的书上都是一略而过,只知道是什么东东,但具体的应用没点底………………
5 回复
#2
bygg2007-03-21 08:56
MSDN上说得很清楚的...
#3
liuminghui2007-03-21 09:12

有时候到MSDN上面找不到东西,或者要花很长时间

#4
pacocai2007-03-21 18:19

正在MSDN上看……东东不少,以前还没注意过MSDN这东东…………

#5
zhzh2007-03-21 21:31
构造函数么就是给类初始化用的,可以不用自己声明,类中带有默认的初始化函数;构造函数自己定义的话可以定义多个构造函数,必要的时候;一般用在处理不确定几个参数的时候,你可以定义无参数的,一个参数的,二个参数的...N个参数的多个构造函数;要养成的好习惯是,如果自己定义构造函数,那么你至少要定义一个无参数的构造函数;原因是,一旦自己定义了构造函数,类就不会给你默认的构造函数,而那个默认的构造函数是无参数的;不定义无参数的构造函数的话,容易出错;
析构函数,用来处理"后事"的.类中也有默认的析构函数,自己不用写.最好还是不写.......
This嘛...就是当前类的指针.用来告诉编译器,这个变量是我这个类中的成员变量,不是其他类的;经常,This指针会被省略不写.
异常处理?有异常的时候用.....这个俺也说不清楚哦,多看点其他书吧,总有几本说的详细的!
#6
pacocai2007-03-22 00:07
构告和析构大概是懂了,看了MSDN上的说明,不过还要多做实例才能明白,谢谢各位了。
1