您好,下面是一个使用 Java 语言实现的图书管理系统的简单示例代码。
这个示例包含了一个图书类 Book
和一个图书管理类 BookManager
。Book
类用于存储图书的信息,包括书名、作者、出版日期等。BookManager
类用于管理图书,包括添加图书、删除图书、查找图书等操作。
import java.util.ArrayList;
import java.util.List;
public class Book {
private String name;
private String author;
private String publishDate;
public Book(String name, String author, String publishDate) {
this.name = name;
this.author = author;
this.publishDate = publishDate;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
public String getPublishDate() {
return publishDate;
}
public void setPublishDate(String publishDate) {
this.publishDate = publishDate;
}
}
public class BookManager {
private List<Book> books;
public BookManager() {
this.books = new ArrayList<>();
}
public void addBook(Book book) {
books.add(book);
}
public void deleteBook(Book book) {
books.remove(book);
}
public Book findBook(String name) {
for (Book book : books) {
if (book.getName().equals(name)) {
return book;
}
}
return null;
}
public List<Book> getAllBooks() {
return books;
}
}
使用这个系统的流程如下:
- 创建一个
BookManager
对象,用于管理图书。
- 创建一些
Book
对象,表示要管理的图书。
- 使用
BookManager
对象的方法来管理图书,比如调
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)