步骤二 · 1-7 编程练习
来源:1-3 封装的代码实现(下)
Declee
2019-08-04 23:19:12





看了好久但是不知道哪里出错,求解答谢谢。
另外当我将book.java 的第10行 改为public Book(String name, author)时,也就是少打一个String修饰符,按理来说是一样的输出结果,为什么会导致两个不一样的错误数量呢?1 error是没打String修饰符的结果,另外一张很多error的是打了String修饰符的结果,求解答谢谢!
1回答
同学你好,1、注意不要贴代码截图了,不利于老师复制运行,定位错误!
2、public Book(String name, author)的书写错误,不符合语法规范,因为在参数列表中以逗号分隔后,就表示这个这个参数结束,下一个参数重新声明参数类型、参数名!正确书写形式为public Book(String name, String author){}
3、根据错误提示,是调用setprice等方法时,没有调用成功,这里同学有没有注意调用时的字母大小写呐,比如

还要注意传入的参数类型哦!
4、建议同学把代码贴全,这里老师无法运行同学完整的代码,所以不能准确定位错误,贴出方法如下

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