为某图书馆开发一个迷你图书管理系统,实现图书的管理,包括如下功能:
(1)新增图书
(2)查看图书
(3)删除图书
(4)借出图书
(5)归还图书
(6)退出系统
程序基本概念、变量 、数据类型、流程控制、顺序、选择 、循环、跳转语句、数组、变量、类、方法等
首先我们得创建一个Book类,其中包含书名、借阅状态、借阅日期、借阅次数。
如下图所示,书名、借阅状态、借阅日期、借阅次数设为私有的,并创建有参无参构造器以及get、set方法。
- public class Book {
- private String name;//书名
- private int state;//借阅状态
- private int date;//借阅日期
- private int count;// 借阅次数
- public Book(String name, int state, int date, int count) {
- super();
- this.name = name;
- this.state = state;
- this.date = date;
- this.count = count;
- }
- public Book() {
- super();
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public int getState() {
- return state;
- }
- public void setState(int state) {
- this.state = state;
- }
- public int getDate() {
- return date;
- }
- public void setDate(int date) {
- this.date = date;
- }
- public int getCount() {
- return count;
- }
- public void setCount(int count) {
- this.count = count;
- }
然后就是构建
(1)新增图书
(2)查看图书
(3)删除图书
(4)借出图书
(5)归还图书
(6)退出系统
这几步的方法了
创建一个Fangfa类