java初级阶段项目之DVD租赁(详细)
一:功能介绍
- 用户登录(有三次机会,分别有对应的提示)
输入错误时的提示:
登录成功:
- 查看所有的DVD数据信息:
- 添加DVD
- 查看新增的DVD
- 删除DVD
删除失败:
删除成功:
删除结果查询:
所有DVD数据集合中:
:
- 借出DVD
借出失败:
借出成功:
- 查看借出列表
- 归还DVD:
- 退出:
二:代码
- 项目的主类(DVDMain类)
此代码中包含整个代码运行的主要流程。
主要包括:用户登录,登录成功后的操作处理
package com.hire;//包
// 这个是DVD项目的主类,用来执行主菜单,完成整个项目的流程
import java.util.ArrayList;
import java.util.Scanner;
public class DVDMain {
public static void main(String[] args) {
//首先创建DVD类型的容器,用于做数据的处理。
ArrayList<DVD> array=new ArrayList<DVD>();
//用于存储新增加的DVD
ArrayList<DVD> arr=new ArrayList<DVD>();
//用于存储借出列表
ArrayList<DVD> rentArray=new ArrayList<DVD>();
//对DVD系统进行初始化
DVDManagement.initDvd(array,rentArray);
//用户登录
DVD.setUsername("admin");
DVD.setPassword("123456");
boolean adminFlag=false;