为了账号安全,请及时绑定邮箱和手机立即绑定

想用下封装就这么难吗?不知道错在哪里啊,大神救我!!秒采纳

求求错在哪里,为什么错了?http://img1.sycdn.imooc.com//594e407500015c4514760591.jpg

正在回答

6 回答

你的那几个set方法都是没有返回值的,不能用于赋值,然后调用的时候,比如x.setQian(2),括号里是没有int的。望采纳。

1 回复 有任何疑惑可以回复我~

大佬,建议你使用eclipse  你用这个记事本。有时候可能就是你拼错了  他都会保一堆错

0 回复 有任何疑惑可以回复我~

在main()方法中,在调用方法给整型值赋值时,错误,因方法根本没有返回值,怎么能赋给一个整型变量呢?

0 回复 有任何疑惑可以回复我~
#1

牧勤奋 提问者

馊得撕内
2017-06-25 回复 有任何疑惑可以回复我~

没有测试, 这个语法是错的。建议你用eclipse等编辑器,自动检查。比记事本好用

0 回复 有任何疑惑可以回复我~
#1

牧勤奋 提问者

哦哦好的
2017-06-24 回复 有任何疑惑可以回复我~

int a = x.setQian(int 2)  这句话,首先括号内(int 2)语法是错的,其次关于封装,set方法是用来赋值的,如果你想把值给int a, 你需要用get方法。如下:

int i = 2;

x.setQian(i);

int a = x.getQian();

0 回复 有任何疑惑可以回复我~
#1

牧勤奋 提问者

那个大神,这程序在你那儿能跑吗?
2017-06-24 回复 有任何疑惑可以回复我~

int a = x.setQian(int 2),   这里写错了。 删掉括号里的int, 下面同样。

0 回复 有任何疑惑可以回复我~
#1

牧勤奋 提问者

试过啊还是一样的错误提示,在你的电脑上能跑吗?
2017-06-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

想用下封装就这么难吗?不知道错在哪里啊,大神救我!!秒采纳

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信