老师帮忙优化一下谢谢啦.
来源: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回答
同学你好,代码正确,写的很棒哦~
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题