public class Dvd {
private String name;
private boolean state; //借阅状态,T:已借出 ;F:未借出
private int date; //借出日期
private int count; //借出次数
public Dvd(){
}
public Dvd(String name, boolean state ,int date, int count){
this.name= name;
this.state = state;
this.count = count;
this.date = date;
}
public void setname(String name){
this.name = name;
}
public String getname(){
return this.name;
}
public void setstste(boolean state){
this.state = state;
}
public boolean getstate(){
return this.state;
}
public void setdate(int date){
this.date=date;
}
public int getdate(){
return this.date;
}
public void getcount(int count){
this.count = count;
}
public int getcount(){
return this.count;
}
}
public class DvdOperation {
Dvd[] dvds = new Dvd[8];
//String name, boolean state ,int date, int count
public void init(){
dvds[0] = new Dvd("罗马假日",true,1,15);
dvds[1] = new Dvd("风声鹤唳",false,0,12);
dvds[2] = new Dvd("浪漫满屋",true,1,30);
}
public void search(){
System.out.print("---->查看DVD");
System.out.print("序号\t\t名称\t\t状态\t\t借出日期");
for(int i=0;i<dvds.length;i++){
if(Dvd.getname()==null){ //不知道如何访问到name了,下面的各个属性也一样
break;
}else if(dvds.state[i]==0){
System.out.println("\t"+i+"\t\t"+"<<"+dvds.name[i]+">>\t\t已经借出"+dvds.date[i]);
}else if(dvds.state[i]==1){
System.out.println("\t"+i+"\t\t"+"<<"+dvds.name[i]+">>\t\t可借\t\t"+dvds.date[i]);
}
}
}
private String name;
private boolean state; //借阅状态,T:已借出 ;F:未借出
private int date; //借出日期
private int count; //借出次数
public Dvd(){
}
public Dvd(String name, boolean state ,int date, int count){
this.name= name;
this.state = state;
this.count = count;
this.date = date;
}
public void setname(String name){
this.name = name;
}
public String getname(){
return this.name;
}
public void setstste(boolean state){
this.state = state;
}
public boolean getstate(){
return this.state;
}
public void setdate(int date){
this.date=date;
}
public int getdate(){
return this.date;
}
public void getcount(int count){
this.count = count;
}
public int getcount(){
return this.count;
}
}
public class DvdOperation {
Dvd[] dvds = new Dvd[8];
//String name, boolean state ,int date, int count
public void init(){
dvds[0] = new Dvd("罗马假日",true,1,15);
dvds[1] = new Dvd("风声鹤唳",false,0,12);
dvds[2] = new Dvd("浪漫满屋",true,1,30);
}
public void search(){
System.out.print("---->查看DVD");
System.out.print("序号\t\t名称\t\t状态\t\t借出日期");
for(int i=0;i<dvds.length;i++){
if(Dvd.getname()==null){ //不知道如何访问到name了,下面的各个属性也一样
break;
}else if(dvds.state[i]==0){
System.out.println("\t"+i+"\t\t"+"<<"+dvds.name[i]+">>\t\t已经借出"+dvds.date[i]);
}else if(dvds.state[i]==1){
System.out.println("\t"+i+"\t\t"+"<<"+dvds.name[i]+">>\t\t可借\t\t"+dvds.date[i]);
}
}
}
Dvd[] dvds = new Dvd[8];
//String name, boolean state ,int date, int count
public void init(){
dvds[0] = new Dvd("罗马假日",true,1,15);
dvds[1] = new Dvd("风声鹤唳",false,0,12);
dvds[2] = new Dvd("浪漫满屋",true,1,30);
dvds[3] = new Dvd("",true,1,30);
}
public void search(){
Dvd dv=new Dvd();
System.out.print("---->查看DVD");
System.out.print("序号\t\t名称\t\t状态\t\t借出日期");
for(int i=0;i<4;i++){
System.out.println();
if(dvds[i].getname()==null){ //不知道如何访问到name了,下面的各个属性也一样
break;
}else if(dvds[i].getstate()==true){
System.out.println("\t"+i+"\t\t"+"<<"+dvds[i].getname()+">>\t已经借出"+"\t\t"+dvds[i].getdate());
}else if(dvds[i].getstate()==false){
System.out.println("\t"+i+"\t\t"+"<<"+dvds[i].getname()+">>\t\t可借\t\t"+dvds[i].getdate());
}
}
}
public static void main(String[] args) {
DvdOperation d=new DvdOperation();
d.init();
d.search();
}