设计一个java图书实体类,在BookType中声明属性BookTypeID,BookTypeName,TypeDES,还有相应的方法
时间: 2024-02-26 13:57:05 浏览: 21
好的,以下是一个简单的Java图书实体类设计,其中包含了BookType类的属性和方法声明:
```java
public class Book {
private int bookID;
private String bookName;
private String author;
private String publisher;
private double price;
public Book(int bookID, String bookName, String author, String publisher, double price) {
this.bookID = bookID;
this.bookName = bookName;
this.author = author;
this.publisher = publisher;
this.price = price;
}
public int getBookID() {
return bookID;
}
public void setBookID(int bookID) {
this.bookID = bookID;
}
public String getBookName() {
return bookName;
}
public void setBookName(String bookName) {
this.bookName = bookName;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
public String getPublisher() {
return publisher;
}
public void setPublisher(String publisher) {
this.publisher = publisher;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
}
public class BookType {
private int bookTypeID;
private String bookTypeName;
private String typeDES;
public BookType(int bookTypeID, String bookTypeName, String typeDES) {
this.bookTypeID = bookTypeID;
this.bookTypeName = bookTypeName;
this.typeDES = typeDES;
}
public int getBookTypeID() {
return bookTypeID;
}
public void setBookTypeID(int bookTypeID) {
this.bookTypeID = bookTypeID;
}
public String getBookTypeName() {
return bookTypeName;
}
public void setBookTypeName(String bookTypeName) {
this.bookTypeName = bookTypeName;
}
public String getTypeDES() {
return typeDES;
}
public void setTypeDES(String typeDES) {
this.typeDES = typeDES;
}
}
```
以上代码中,BookType类中包含了bookTypeID,bookTypeName和typeDES三个属性,并且为每个属性都提供了getter和setter方法,以便在其他地方对其进行访问和修改。