在
x和
y变量
City被标记为
static。甲
static构件跨过的所有实例共享
class,并且因此是一个全局变量。您需要对代码进行几处更改:
- 将city中的
x
和y
变量的声明更改为private int x
和private int y
。理想情况下,一类的字段不应为public
。请参阅此答案以获取详细说明。 - 在类中添加
getX
and和getY
methodCity
。 - 在该
main
方法中,访问x
和y
使用getX
和getY
。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)