class test_parent
{
int x = 5;
int y = 10;
void set_value(int a, int b)
{
x = a;
y = b;
}
int get_1()
{
return this.x + this.y;
}
int get_2()
{
return x - y;
}
}
如果调用函数 set_value(3, 4)后,运行 get_1(),结果是15,那么这里的get_1()里面的this.x this.y指的是3、4?但按照结果来说还是指本类中起始位置声明的x、y的值。 |