📄 aircraft.java
字号:
/* Generated by Together */
import java.io.*;
public class Aircraft {
public Aircraft() {
this.noOfEconomyClass=0;
this.noOfFirstClass=0;
}
public Aircraft(String aircraftName,FirstClass myFirstClass,EconomyClass[] myEconomyClass,int noOfEconomyClass,int noOfFirstClass) {
this.name=aircraftName;
this.noOfEconomyClass=noOfEconomyClass;
this.noOfFirstClass=noOfFirstClass;
this.myEconomyClass=myEconomyClass;
this.myFirstClass=myFirstClass;
for(int i=0;i<noOfEconomyClass;i++)
{
this.myEconomyClass[i].setSeats();
}
this.myFirstClass.setFirstClassSeats();
}
public int getNoOfEconomyClass(){
return noOfEconomyClass;
}
public void setNoOfEconomyClass(int noOfEconomyClass){
this.noOfEconomyClass= noOfEconomyClass;
}
public int getNoOfFirstClass(){
return noOfFirstClass;
}
public void setNoOfFirstClass(int noOfFirstClass){
this.noOfFirstClass= noOfFirstClass;
}
public String getName(){ return name; }
public void setName(String name){ this.name = name; }
public String toString() {
String out="";
String end="\n";
out+="name of aircraft is "+this.name+end;
out+="Number of EconomyClass is "+this.noOfEconomyClass+end;
for(int i=0;i<noOfEconomyClass;i++)
{
out+=this.myEconomyClass[i].toString();
}
out+="Number of FirstClass is "+this.noOfFirstClass+end;
out+=this.myFirstClass.toString();
return out;
}
public void writeAircraftInfoToFile(BufferedWriter out)throws IOException {
String end="\n";
try{
out.write(this.name+end);
out.write(this.noOfEconomyClass+end);
out.write(this.noOfFirstClass+end);
out.write(end);
for(int i=0;i<this.noOfEconomyClass;i++)
{
this.myEconomyClass[i].writeEconomyClassToFile(out);
}
out.write(end);
this.myFirstClass.writeFirstClassToFile(out);
out.close();
}catch(IOException e){}
}
private FirstClass myFirstClass;
private EconomyClass[] myEconomyClass;
private int noOfEconomyClass;
private int noOfFirstClass;
private String name;
public FirstClass getMyFirstClass() {
return myFirstClass;
}
public void setMyFirstClass(FirstClass myFirstClass) {
this.myFirstClass = myFirstClass;
}
public EconomyClass getMyEconomyClass(int index) {
return myEconomyClass[index];
}
public void setMyEconomyClass(EconomyClass[] myEconomyClass) {
this.myEconomyClass = myEconomyClass;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -