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

来源:1-9 经验总结

牧勤奋

2017-06-24 18:36

求求错在哪里,为什么错了?http://img.mukewang.com/594e407500015c4514760591.jpg

写回答 关注

6回答

  • botao555
    2017-06-27 09:30:06

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

  • qq_翻滚吧牛宝宝_2
    2017-06-25 17:29:29

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

  • sunshine_me_1
    2017-06-25 10:16:31

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

    牧勤奋

    馊得撕内

    2017-06-25 11:31:45

    共 1 条回复 >

  • Jeff曾
    2017-06-24 20:41:05

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

    牧勤奋

    哦哦好的

    2017-06-24 20:54:54

    共 1 条回复 >

  • Jeff曾
    2017-06-24 20:15:14

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

    int i = 2;

    x.setQian(i);

    int a = x.getQian();

    牧勤奋

    那个大神,这程序在你那儿能跑吗?

    2017-06-24 20:24:28

    共 1 条回复 >

  • Jeff曾
    2017-06-24 19:03:00

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

    牧勤奋

    试过啊还是一样的错误提示,在你的电脑上能跑吗?

    2017-06-24 19:48:43

    共 1 条回复 >

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题