去书本里翻翻this的定义,其中有一个定义是表示当前对象,而你这个程序里的对象只有cy pt=new cy(5,5);那么能理解最后一句pt.output();调用的就是当前对象,所以是5而不是6										
					
	
	
	
	      
				
											output(int x, int y)
{
    x=x;
    y=y;
}
编译器应该会理解为:
this.x=x;
this.y=y;
所以这句话没什么用										
					
	
	
	
	       2010-11-29 11:19
	    2010-11-29 11:19
   2011-06-21 20:43
	    2011-06-21 20:43