项目要求:
在控制台输出一个DVD管理系统
拥有六个功能:
1、新增
2、查看
3、删除
4、借出
5、归还
6、退出
源码:
DVD类:
public class DVD {
//DVD类
private String name;
private int state;
private int date;
private int count;
//private表示私有,增加安全性
//无参方法
public DVD() {
}
//有参构造
public DVD(String name, int state, int date, int count) {
this.name = name;
this.state = state;
this.date = date;
this.count = count;
}
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;
}
//toString方法
@Override
public String toString() {
return "DVD [name='" + name +
", state=" + state +
", date=" + date +
", count=" + count +
']';
}
}
实现类:
public class newGongNeng {
DVD[] dvd = new DVD[6];
//初始化
void chushihuan() {
dvd[0] = new DVD("诡秘之主", 1, 0, 18);
dvd[1] = new DVD("完美世界", 0, 0, 22);
dvd[2] = new DVD("悲惨世界", 0, 0, 10);
}
void qidong() {
Scanner s = new Scanner(System.in)