步骤二 · 1-7 编程练习

来源:1-3 封装的代码实现(下)

Declee

2019-08-04 23:19:12

http://img.mukewang.com/climg/5d46f6590001fc5705270405.jpg

http://img.mukewang.com/climg/5d46f6590001ef8805460551.jpg

http://img.mukewang.com/climg/5d46f6590001085809370548.jpg

http://img.mukewang.com/climg/5d46f65b0001bf0e04530189.jpg

http://img.mukewang.com/climg/5d46f65b00010fae05760600.jpg

看了好久但是不知道哪里出错,求解答谢谢。

另外当我将book.java 的第10行 改为public Book(String name, author)时,也就是少打一个String修饰符,按理来说是一样的输出结果,为什么会导致两个不一样的错误数量呢?1 error是没打String修饰符的结果,另外一张很多error的是打了String修饰符的结果,求解答谢谢!

写回答

1回答

好帮手慕小班

2019-08-05

        同学你好,1、注意不要贴代码截图了,不利于老师复制运行,定位错误!

        2、public Book(String name, author)的书写错误,不符合语法规范,因为在参数列表中以逗号分隔后,就表示这个这个参数结束,下一个参数重新声明参数类型、参数名!正确书写形式为public Book(String name, String author){}

        3、根据错误提示,是调用setprice等方法时,没有调用成功,这里同学有没有注意调用时的字母大小写呐,比如

http://img.mukewang.com/climg/5d4793c100016d3204090534.jpg

还要注意传入的参数类型哦!

        4、建议同学把代码贴全,这里老师无法运行同学完整的代码,所以不能准确定位错误,贴出方法如下

http://img.mukewang.com/climg/5d4794a6000112af01220314.jpg

         如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 11489 问题

查看课程