本案例要求使用所学知识编写一个基控制台的购书系统,实现购书功能。程序输出所有图书的信息,包括每本书的编号,书名,单价,库存。
顾客购书时,根据提示输入图书编号选购需要的书,并根据提示输入需要购买的书的数量,购买完毕输出顾客的订单信息,包括订单号,订单明细,订单总额。
1、书类:
属性:书的编号、书名、书的单价、库存。
2、订单类:
属性:订单号、订单总额、订单项数组。
3、订单项类:
购买的数量、购买的书名、所购买书的单价。
book类:
package GGS1;
public class Book {
private int ID;
private String name;
private double price;
private int num;
public Book(int id,String name,double price,int num) {
ID = id;
this.name=name;
this.price=price;
this.num=num;
}
public int getID() {
return ID;
}
public String getName() {
return name;
}
public double getPrice() {
return price;
}
public int getNum() {
return num;
}
}
OrderItem类&#x