在图书管理系统中,我们有三个事务,一个是管理员事务,一个是购物者事务,还有一个是存储书籍事务,那这三个事务我们就可以写成三个class类。
导入我们所需要的模块:
import java.util.*;
import java.util.Scanner;
首先是我们的存储类,存储类需要四个变量,增变量,减变量,总变量,初始变量:
class kucun{
//增变量
int bok,shu,qbii;
//总变量
int bkzon,shuzon,qbzon;
//减变量
int bokj,shuj,qbj;
//名称
char bk = '书';
char sb = '包';
char qb = '铅';
//初始变量
int book = 10;
int shubao = 10;
int qbi = 10;
}
其次是我们的管理员类(需要继承我们的变量):
class guanli extends kucun {
public void yu() {
String tui;
Scanner sc=new Scanner(System.in);
System.out.println("成功进入管理员");
while (true){
System.out.println("继续请按5,退出请按4");
//键盘接收数据
tui =sc.nextLine();
if (tui.equals("4")) {
//如果是,提示退出输入
System.out.println("退出系统!");
break;
}else {
System.out.println("请输入你需要选择的内容 1.增加库存 2.减少库存 3.查询库存 4.退出系统");
Scanner oneo = new Scanner(System.in);
int on1 = oneo.nextInt();
switch (on1) {
case 1:
System.out.println("请输入你需要增加什么的库存1." + bk + " 2." + sb + " 3." + qb);
Scanner nq = new Scanner(System.in);
int nq1 = nq.nextInt();
switch (nq1) {
case 1:
System.out.println("