public class homework004{
public static void main(String[] args) {
Book book1 = new Book();
int price = 80;
System.out.println("更改后的价格为" + book1.updateprice(price));
}
}
class Book{
public int updateprice(int price){
if (price > 150) {
price = 150;
}else if (price > 100) {
price = 100;
}
return price;
}
}
使用构造器:
public class homework004{
public static void main(String[] args) {
Book book1 = new Book("程序设计基础",120);
book1.info();
book1.updateprice();
System.out.print("修改后的价格为:");
book1.info();
}
}
class Book{
//先构造器
String name;
double price;
public Book(String name,double price){
this.name = name;
this.price = price;
}
//方法
public void updateprice(){
if (this.price > 150) {
this.price = 150;
}else if (this.price > 100) {
this.price = 100;
}else{
this.price = price;
}
}
//方法2显示书籍的情况
public void info(){
System.out.println("书名 = " + this.name + " 价格 = " + this.price);
}
}