没有怎么看懂?
是不是有点多余。

解决方案 »

  1.   

    PRIVATE INT NUM;
    PUBLIC INT num
    {
      GET{RETURN NUM};
    SET {NUM=VALUE;}
    }
      

  2.   

    字段是类中声明的任何类型的变量。
    属性是用来读写字段的,这样能做到封装,
    让外部程序不能随意修改类的敏感数据,
    保护了类的一些信息,
    属性对外部表现为类的一个字段,类.属性 这样访问,
    在类的内部表现为俩个访问方法,get,set,
      

  3.   

    属性里面的Get,Set实际上的两个函数,公开函数是为了封装变化你直接公开字段,那还要写类干什么呢,还不如按C语言来
      

  4.   

    字段,简单的说就是类这一级别下的 变量(与方法里面的变量区别理解)。建议看看
    http://topic.csdn.net/u/20090731/13/747d94e5-a98c-4a59-a204-65dfd29d4c08.html?92555高手一般都会把字段定义为,private对外通过属性来存取。。属性最大的特点就是,可以封装逻辑。private int _num; 
    public int Num

      get
      {
         return _num;
      } 
      set
      {
         if(_num > 0)
         {
            value = _num;
         }
         else
         {
            value = 0;
         }
      }