this在類中的使用
public   class   Point 
       { 
 	public   int   a,   b; 
 	public   Point1(int   x,   int   y)    
                            { 
 		this.a      =   x; 
 		this.b   =   y; 
 	} 
                            public   Point2(int   x,int   y) 
                            { 
                                     this.Point1(x,y);             
                            } 
          } 
 請問各位高手,如果把所有this去掉,代碼與原來會有什麼差別呢。
------解决方案--------------------这个例子去掉this没有什么区别 
------解决方案--------------------this 在这里代表当前对象,如果你的方法也定义a, b变量的话,就可以用this来区别
------解决方案--------------------没区别
------解决方案--------------------this本身就代表当前对象,去掉也不影响,因为a,b本身就是类成员
------解决方案--------------------this 在这里代表当前对象,如果你的方法也定义a, b变量的话,就可以用this来区别. 
 this本身就代表当前对象,去掉也不影响,因为a,b本身就是类成员
------解决方案--------------------不会有任何区别!
------解决方案--------------------没区别。加上 this 就是为了避免跟方法里面的同名变量搞混了。
------解决方案--------------------如果是調用除變量以外的成員,如上面說的方法Point2引用this.Point1,加this和沒加this是一樣的嗎//是的,因为你在定义Point类的时候没有定义x,y,如果定义了,那就有用!
------解决方案--------------------没区别
------解决方案--------------------没什么区别