flightitem.java

来自「java的一个gui工程示例」· Java 代码 · 共 150 行

JAVA
150
字号
import java.util.Iterator;

/**
 * 实例化一个FlightItem到 FlightDB
 * @author 魏亮 王健 王梦雄 吴进
 * @version 1.0.0.2
 * @see FlightDB
 * @since 20/1/2008
 */
public class FlightItem {

	private String flightCode;
	private String LeftPlace;
	private String ArrPlace ;
	private String Date;
	private int Length;
	private Cabin cabin;
	
	/**
	 * 默认的空构造函数
	 */
	public FlightItem() {
		
	}
	
	/**
	 * 用参数初始化一个FlightItem实例
	 * @param code
	 * @param LP
	 * @param AP
	 * @param date
	 * @param len
	 * @param cabin
	 */
	public FlightItem(String code,String LP,String AP,String date,int len,
						Cabin cabin)
	{ 
		this.cabin=cabin;
		this.flightCode=code;
		this.LeftPlace=LP;
		this.ArrPlace=AP;
		this.Date=date;
		this.Length=len;
	}
	
	/**
	 * 返回航班号
	 * @return flightCode
	 */
	public String getFlightCode()
	{
		return this.flightCode;
	}

	/**
	 * 返回航班起始地
	 * @return  flightCode
	 */
	public String getLeftPlace()
	{
		return this.flightCode;
		
	}
	
	/**
	 * 返回目的地
	 * @return ArrPlace
	 */
	public String getArrPlace()
	{
		return this.ArrPlace;
	}
	
	/**
	 * 返回日期
	 * @return Date
	 */
	public String getDate()
	{
		return this.Date;
	}
	
	/**
	 * 返回路程
	 * @return Length
	 */
	public int getLength()
	{
		return this.Length;
	} 
	
	/**
	 * 设置新的 航班号
	 * @param code
	 */
	public void setFligthCode(String code)
	{
		this.flightCode=code;
	}
	
	/**
	 * 设置新的起始地
	 * @param LP
	 */
	public void setLeftPlace(String LP)
	{
		this.LeftPlace=LP;
	}
	
	
	/**
	 * 设置新的目的地
	 * @param AP
	 */
	public void setArrPlace(String AP)
	{
		this.ArrPlace=AP;
	}
	
	/**
	 * 设置新的日期
	 * @param date
	 */
	public void setDate(String date)
	{
		this.Date=date;
		
	}
	
	/**
	 * 设置新的路程
	 * @param len
	 */
	public void setLength(int len)
	{
		this.Length=len;
	}
	
	/**
	 * 返回仓位
	 * 
	 * @return cabin
	 */
	public Cabin getCabin()
	{
		return cabin;
	}

}

⌨️ 快捷键说明

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