请编写⼀个 Java 程序,实现⼀个简易的图书类
时间: 2024-12-17 08:42:15 浏览: 6
在Java中,我们可以创建一个简单的图书类来表示书籍的基本属性,如书名、作者和出版年份。以下是一个基础的`Book`类的示例:
```java
public class Book {
// 属性
private String title;
private String author;
private int publicationYear;
// 构造函数
public Book(String title, String author, int publicationYear) {
this.title = title;
this.author = author;
this.publicationYear = publicationYear;
}
// 获取属性的方法
public String getTitle() {
return title;
}
public String getAuthor() {
return author;
}
public int getPublicationYear() {
return publicationYear;
}
// 设置属性的方法
public void setTitle(String title) {
this.title = title;
}
public void setAuthor(String author) {
this.author = author;
}
public void setPublicationYear(int publicationYear) {
this.publicationYear = publicationYear;
}
// 重写toString()方法,用于打印书籍信息
@Override
public String toString() {
return "Title: " + title + ", Author: " + author + ", Publication Year: " + publicationYear;
}
}
```
在这个类中,我们定义了三个私有成员变量以及对应的getter和setter方法,还重写了`toString()`方法以便于打印出书籍的信息。这个类可以作为一个基本的图书模型来使用。
如果你需要更复杂的功能,比如添加库存管理或者借阅状态,你可以考虑扩展这个类或者创建子类。
阅读全文