老师帮忙优化一下谢谢啦.

来源:1-7 编程练习

眼睛眯起来

2020-04-22 12:31:00

public class PracticeTwo {
private String bookName;
private String writerName;
private String publicStage;
private double price;
public String getBookName() {
 return"书名:"+ bookName;
}
public void setBookName(String bookName) {
 this.bookName = bookName;
}
public String getWriterName() {
 return "作者:"+writerName;
}
public void setWriterName(String writerName) {
 this.writerName = writerName;
}
public String getPublicStage() {
 return"出版社:"+ publicStage;
}
public void setPublicStage(String publicStage) {
 this.publicStage = publicStage;
}
public double getPrice() {
 return price;
}
public void setPrice(double price) { 
 if(price<=10) {
  System.out.println("限定书价必须大于十元");
     this.price=10;
 }else {
  this.price = price;
 }
}
public void showMenu() {
 System.out.println("书名:"+bookName);
 System.out.println("作者:"+writerName);
 System.out.println("出版社:"+publicStage);
 System.out.println("价格:"+price);
}
}

============

public class TwoTest {

 public static void main(String[] args) {
  // TODO Auto-generated method stub
    PracticeTwo pt=new PracticeTwo();
    System.out.println("图书最低价格为10元");
    pt.setBookName("红楼梦");
    pt.setWriterName("曹雪芹");
    pt.setPublicStage("人民文学出版社");
    pt.setPrice(3.0);
    pt.showMenu();
    System.out.println("========================");
    pt.setBookName("小李飞刀");
    pt.setWriterName("古龙");
    pt.setPublicStage("中国长安出版社");
    pt.setPrice(55.5);
    pt.showMenu();
 }

}


写回答

1回答

好帮手慕小脸

2020-04-22

同学你好,代码正确,写的很棒哦~

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

0

0 学习 · 11489 问题

查看课程