⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 flight.java

📁 飞机自动订票系统有JAVA SWING 实现gui 主要包括booking system seats, class 等
💻 JAVA
字号:
/* Generated by Together */
import java.io.*;
public class Flight {
    public Flight() {
        this.flightNo="";
        this.start="";
        this.destination="";
        this.date="";
        this.time="";
        this.aircraftInfo=new Aircraft();
    }

    public Flight(String flightNo,String start, Aircraft myaircraft,String destination,String date,String time) {
        this.flightNo=flightNo;
        this.start=start;
        this.destination=destination;
        this.date=date;
        this.time=time;
        this.aircraftInfo=myaircraft;
    }
    public String getFlightNo(){ return flightNo; }

    public void setFlightNo(String flightNo){ this.flightNo = flightNo; }

    public Aircraft getAircraftInfo(){ return aircraftInfo; }

    public void setAircraftInfo(Aircraft aircraftInfo){ this.aircraftInfo = aircraftInfo; }

    public String getStart(){ return start; }

    public void setStart(String start){ this.start = start; }

    public String getDestination(){ return destination; }

    public void setDestination(String destination){ this.destination = destination; }

    public String getDate(){ return date; }

    public void setDate(String date){ this.date = date; }

    public String getTime(){ return time; }

    public void setTime(String time){ this.time = time; }

    public String toString() {
        String out="";
        String end="\n";
        out+="Flight information: "+this.flightNo+end;
        out+="start: "+this.start+end;
        out+="destination: "+this.destination+end;
        out+="date: "+this.date+end;
        out+="time: "+this.time+end;
         out+="AircraftInformation: "+this.aircraftInfo.toString()+end;
        return out;
    }

    public void writeFlightToFile(BufferedWriter out)throws IOException {
        String end="\n";
        try{
			out.write(flightNo+end);
			out.write(start+end);
            out.write(destination+end);
			out.write(date+end);
            out.write(time+end);
            out.write(end);
            aircraftInfo.writeAircraftInfoToFile(out);
        }catch(IOException e){}
    }

    private String flightNo;
    private Aircraft aircraftInfo;
    private String start;
    private String destination;
    private String date;
    private String time;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -