parent
d15ff22302
commit
f614be0ca6
@ -0,0 +1,33 @@
|
||||
package jinjieti1;
|
||||
|
||||
import java.io.Reader;
|
||||
import java.time.LocalDate;
|
||||
|
||||
import jichuti1.Book;
|
||||
|
||||
/**
|
||||
* 图书借阅历史类
|
||||
*/
|
||||
public class BorrowHistory {
|
||||
private String historyId; // 历史记录ID
|
||||
private jichuti1.Reader reader; // 借阅人
|
||||
private Book book; // 借阅的图书
|
||||
private LocalDate borrowDate; // 借出日期
|
||||
private LocalDate returnDate; // 归还日期
|
||||
|
||||
public BorrowHistory(String historyId, jichuti1.Reader reader2, Book book, LocalDate borrowDate) {
|
||||
this.historyId = historyId;
|
||||
this.reader = reader2;
|
||||
this.book = book;
|
||||
this.borrowDate = borrowDate;
|
||||
}
|
||||
|
||||
// 记录归还日期
|
||||
public void returnBook(LocalDate returnDate) {
|
||||
this.returnDate = returnDate;
|
||||
}
|
||||
|
||||
// getter
|
||||
public String getHistoryId() { return historyId; }
|
||||
public String getBookTitle() { return book.getTitle(); }
|
||||
}
|
||||
Loading…
Reference in new issue