求求错在哪里,为什么错了?
你的那几个set方法都是没有返回值的,不能用于赋值,然后调用的时候,比如x.setQian(2),括号里是没有int的。望采纳。
大佬,建议你使用eclipse 你用这个记事本。有时候可能就是你拼错了 他都会保一堆错
在main()方法中,在调用方法给整型值赋值时,错误,因方法根本没有返回值,怎么能赋给一个整型变量呢?
没有测试, 这个语法是错的。建议你用eclipse等编辑器,自动检查。比记事本好用
int a = x.setQian(int 2) 这句话,首先括号内(int 2)语法是错的,其次关于封装,set方法是用来赋值的,如果你想把值给int a, 你需要用get方法。如下:
int i = 2;
x.setQian(i);
int a = x.getQian();
int a = x.setQian(int 2), 这里写错了。 删掉括号里的int, 下面同样。