You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
1.2 KiB
63 lines
1.2 KiB
package com.library.model;
|
|
|
|
/**
|
|
* Book实体类
|
|
*/
|
|
public class Book {
|
|
private String isbn;
|
|
private String title;
|
|
private String author;
|
|
private boolean available;
|
|
|
|
public Book(String isbn, String title, String author) {
|
|
this.isbn = isbn;
|
|
this.title = title;
|
|
this.author = author;
|
|
this.available = true;
|
|
}
|
|
|
|
// Getters and Setters
|
|
public String getIsbn() {
|
|
return isbn;
|
|
}
|
|
|
|
public void setIsbn(String isbn) {
|
|
this.isbn = isbn;
|
|
}
|
|
|
|
public String getTitle() {
|
|
return title;
|
|
}
|
|
|
|
public void setTitle(String title) {
|
|
this.title = title;
|
|
}
|
|
|
|
public String getAuthor() {
|
|
return author;
|
|
}
|
|
|
|
public void setAuthor(String author) {
|
|
this.author = author;
|
|
}
|
|
|
|
public boolean isAvailable() {
|
|
return available;
|
|
}
|
|
|
|
public void setAvailable(boolean available) {
|
|
this.available = available;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return "Book{" +
|
|
"isbn='" + isbn + '\'' +
|
|
", title='" + title + '\'' +
|
|
", author='" + author + '\'' +
|
|
", available=" + available +
|
|
'}';
|
|
}
|
|
}
|
|
|