老师帮我看一下代码哪里出错了?

来源:1-7 编程练习

慕容2015448

2019-10-21 17:07:17

public class BookTest {

     // 测试方法
	 public static void main(String[] args) {
      //实例化对象,调用相关方法实现运行效果
       Book book = new Book("红楼梦","曹雪芹","人民文学出版社",10.0);
       book.getPrice();
       System.out.println("-------------------------------");
       Book book2 = new Book("小李飞刀","古龙","中国长安出版社",55.5);
        book2.getPrice();
     }
}


写回答

1回答

好帮手慕小班

2019-10-21

同学你好,复制运行贴出代码,有如下问题和建议:

    1、根据题目要求, 限定作者、书名均为只读属性,所以建议去掉Book类中的出版社与价格的get方法。

    2、 book.getPrice();是获取到book的price属性,对应需要有一个变量来接收这个方法的返回值,例如:

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

    3、这里同学是否是调用方法调用有误呐,应该是调用messgeBook方法呐,

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

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

0

0 学习 · 11489 问题

查看课程