主题:[求助]类get&set探索。
kingingr
[专家分:1480] 发布于 2006-09-29 13:59:00
请教类get&set的使用精妙之处,以代码说明。
谢谢。
回复列表 (共3个回复)
沙发
yizhinantian [专家分:640] 发布于 2006-09-30 08:56:00
private int count;
public int Count
{
get
{
return count;
}
set
{
if(value<0)
{
//抛异常,提示出错
}
else
count = value;
}
}
1.实现读取私有成员.
2.get 和 set 可以不成对出现,这样就能做到 只读/只写.
....
板凳
kingingr [专家分:1480] 发布于 2006-09-30 10:29:00
to yizhinantian
使用我是知道的,我想知道的是在实际应用中的作用。
例子缺乏说服力和代表性。
谢谢你的支持。
3 楼
沐冷吕梁 [专家分:20] 发布于 2006-10-06 09:13:00
1. 当在一个项目组中, 特别是比较大型的那种, 有些变量限制访问, 可以使用GET, SET, 类的成员可访与可写自由控制.
2. 类的属性, 更体现面向对象的程序设计.
我来回复