order.java.bak
来自「java与mdb,一个简单的java访问数据库系统」· BAK 代码 · 共 85 行
BAK
85 行
import java.util.ArrayList;
import java.util.Collection;
public class Order
{
private Room rm;//会议室
private Applicant app;//申请者
private BusyTime bt;//预定时间
private ArrayList<Device> dev;//设备
//构造器,初始化会议室定单信息
public Order(Room rm,Applicant app,BusyTime bt)
{
this.setRm(rm);
this.setApp(app);
this.setBt(bt);
dev=new ArrayList<Device>();
}
//get和set方法
public void setRm(Room rm)
{
this.rm=rm;
}
public Room getRm()
{
return rm;
}
public void setApp(Applicant app)
{
this.app=app;
}
public Applicant getApp()
{
return this.app;
}
public void setBt(BusyTime bt)
{
this.bt=bt;
}
public BusyTime getBt()
{
return this.bt;
}
public ArrayList<Device> getDev()
{
return dev;
}
//显示定单信息
public void display()
{
//System.out.println("Order Information: ");
//System.out.println("房间编号\t房间容量\t申请者\t电话\t预定时间");
this.displayRoom();
this.displayApplicant();
this.displayBusyTime();
this.displayDevice();
}
public void displayRoom()
{
this.rm.display();
}
public void displayApplicant()
{
System.out.print(" "+app.getName()+" "+app.getPhone());
}
public void displayBusyTime()
{
System.out.println(" "+bt.getDate()+" "+bt.getTime());
}
public void displayDevice()
{
for(Device de:dev)
{
de.display();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?