目录
一.book包
book包底下有两个类
一个是book类,另一个是book list类
具体代码以下实现:
package book;
public class book {
private String name;
private int price;
private String author;
private String isBrow="未借阅";
public book(String name, int price, String author) {
this.name = name;
this.price = price;
this.author = author;
}
public void setName(String name) {
this.name = name;
}
public void setPrice(int price) {
this.price = price;
}
public void setAuthor(String author) {
this.author = author;
}
public void setBrow(String brow) {
isBrow = brow;
}
public String getName() {
return name;
}
public int getPrice() {
return price;
}
public String getAuthor() {
return author;
}
public String isBrow() {
return isBrow;
}
@Override
public String toString() {
return "book{" +
"name='" + name + '\'' +
", price=" + price +
", author='" + author + '\'' +
", isBrow=" + isBrow +
'}';
}
}
package book;
public class Booklist {
book[] Book=new book[10];//最多存十本书
private int MaxSize;
public void setBook(int pos,book Book){
this.Book[pos]=Book;
}
public Booklist() {
Book[0]=new book("三国演义",32,"吴承恩");
Book[1]=new book("水浒传",21,"曹雪芹");
Book[2]=new book("西游记",21,"大鹏");
MaxSize=3;
}
public book getBook(int pos)
{
return Book[pos];
}
public int getMaxSize() {
return MaxSize;
}
public void setMaxSize(int maxSize) {
MaxSize = maxSize;
}
}
2.operation包也就是操作包
包底下有operation接口以及增删查操作,退出系统操作 和借阅图书操作以及归还图书操作和展示所有图书操作