this的问题
class cy{
int x,y;
cy(int a,int b)
{
x=a;
y=b;
}
void output(int x,int y)
{
x=x;
y=y;
System.out.println("x"+x);
System.out.println("y"+y);
}
void output()
{
System.out.println(this.x);
System.out.println(this.y);
}
public static void main(String[] args)
{
cy pt=new cy(5,5);
pt.output(6,6);
pt.output();
}
}
我觉得输出是
x6
y6
6
6
啊,结果跟我想的不一样,希望有人指点下。