seats.java
来自「飞机自动订票系统有JAVA SWING 实现gui 主要包括booking s」· Java 代码 · 共 80 行
JAVA
80 行
/* Generated by Together */
import java.io.*;
public class Seats {
public Seats(int noOfRow,int noOfColumn,String type) {
this.noOfRow=noOfRow;
this.noOfColumn=noOfColumn;
this.type=type;
this.isBooked=false;
this.hasLaptops=false;
this.letterOfColumn=(char)('A'+noOfColumn);
}
public Seats()
{
this.noOfRow=0;
this.noOfColumn=0;
this.type="";
this.isBooked=false;
this.hasLaptops=false;
}
public Seats(int noOfRow,int noOfColumn,String type,boolean laptops) {
this.noOfRow=noOfRow;
this.noOfColumn=noOfColumn;
this.type=type;
this.hasLaptops=hasLaptops;
this.letterOfColumn=(char)('A'+noOfColumn);
}
public boolean isIsBooked(){ return isBooked; }
public void setIsBooked(boolean isBooked){ this.isBooked = isBooked; }
public int getNoOfColumn(){
return noOfColumn;
}
public void setNoOfColumn(int noOfColumn){
this.noOfColumn= noOfColumn;
}
public String getType(){ return type; }
public void setType(String type){ this.type = type; }
public String toString() {
String out="";
out+=((noOfRow+1)+" "+this.letterOfColumn+" "+type+" "+isBooked);
if(hasLaptops==true)
out+=" Laptop: "+hasLaptops;
return out;
}
public boolean isHasLaptops(){ return hasLaptops; }
public void setHasLaptops(boolean hasLaptops){ this.hasLaptops = hasLaptops; }
public int getNoOfRow(){
return noOfRow;
}
public void setNoOfRow(int noOfRow){
this.noOfRow= noOfRow;
}
public void writeSeatsToFile(BufferedWriter out)throws IOException {
String end="\n";
out.write((noOfRow+1)+" "+((char)('A'+noOfColumn))+" "+type+" "+isBooked+" ");
if(hasLaptops==true)
out.write(" "+" Laptops: "+hasLaptops+" ");
}
private boolean isBooked;
private int noOfColumn;
private String type;
private boolean hasLaptops;
private int noOfRow;
private char letterOfColumn;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?