回 帖 发 新 帖 刷新版面

主题:[求助]类get&set探索。

请教类get&set的使用精妙之处,以代码说明。
谢谢。

回复列表 (共3个回复)

沙发

private int count;
public int Count
{
  get
   {
     return count;
    }
  set
   {
     if(value<0)
      {
         //抛异常,提示出错
       }
     else
     count = value;
   }
}

1.实现读取私有成员.
2.get 和 set 可以不成对出现,这样就能做到 只读/只写.
....

板凳

to yizhinantian
   使用我是知道的,我想知道的是在实际应用中的作用。
   例子缺乏说服力和代表性。
   谢谢你的支持。

3 楼

1. 当在一个项目组中, 特别是比较大型的那种, 有些变量限制访问, 可以使用GET, SET, 类的成员可访与可写自由控制.

2. 类的属性, 更体现面向对象的程序设计.

我来回复

您尚未登录,请登录后再回复。点此登录或注册