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

📄 cabin.java

📁 java的一个gui工程示例
💻 JAVA
字号:
/**
 * 
 * 座舱类,构造航班上的座舱
 * @author 王梦雄, 魏亮, 王健, 吴进 
 * 
 */
public class Cabin {

	/**
	 * 声明Cabin的属性
	 * 
	 */
	private int FirstClass;
	private int BusinessClass;
	private int EconomyClass;
	private int FirstNum;
	private int BusinessNum;
	private int EconomyNum;
	private int VIPNum;
	private int VIPTotal;
	private double PriceOfFC;
	private double PriceOfBC;
	private double PriceOfEC;
	
	/**
	 * 
	 * 无参的构造函数
	 */
	public Cabin(){}
	
	/**
	 * 有参的构造函数
	 * @param FC
	 * @param BC
	 * @param EC
	 * @param FN
	 * @param BN
	 * @param EN
	 * @param VIPN
	 * @param VIPTO
	 * @param PFC
	 * @param PBC
	 * @param PEC
	 */
	public Cabin(int FC,int BC,int EC,int FN,int BN,int EN,int VIPN,int VIPTO,
			      double PFC,double PBC,double PEC)
	{
		this.FirstClass = FC;
		this.BusinessClass = BC;
		this.EconomyClass = EC;
		this.FirstNum = FN;
		this.BusinessNum = BN;
		this.EconomyNum = EN;
		this.VIPNum = VIPN;
		this.VIPTotal = VIPTO;
		this.PriceOfFC = PFC;
		this.PriceOfBC = PBC;
		this.PriceOfEC = PEC;
	}
	
	/**
	 * 设定头等舱的剩余座位数
	 * @param n
	 */
	public void setFirstNum(int n)
	{
		this.FirstNum = n;
		
	}
	
	/**
	 * 返回头等舱的剩余座位数
	 * @return FirstNum
	 */
	public int getFirstNum()
	{
		return this.FirstNum;
	}
	
	/**
	 * 设定商务舱的剩余座位数
	 * @param n
	 */
	public void setBusinessNum(int n)
	{
		this.BusinessNum = n;
	}
	
	/**
	 * 返回商务舱的剩余座位数
	 * @return BusinessNum
	 */
	public int getBusinessNum()
	{
		return this.BusinessNum;
	}
	
	/**
	 * 设定经济舱的剩余座位数
	 * @param n
	 */
	public void setEconomyNum(int n)
	{
		this.EconomyNum = n;
	}
	
	/**
	 * 返回经济舱的剩余座位数
	 * @return EconomyNum
	 */
	public int getEconomyNum()
	{
		return this.EconomyNum;
	}
	
	/**
	 * 设定头等舱的总座位数
	 * @param n
	 */
	public void setFirstClass(int n)
	{
		this.FirstClass = n;	
	}
	
	/**
	 * 返回头等舱的总座位数
	 * @return FirstClass
	 */
	public int getFirstClass()
	{
		return this.FirstClass;
	}
	
	/**
	 * 设定商务舱的总座位数
	 * @param n
	 */
	public void setBusinessClass(int n)
	{
		this.BusinessClass = n;
	}
	
	/**
	 * 返回商务舱的总座位数
	 * @return BusinessClass
	 */
	public int getBusinessClass()
	{
		return this.BusinessClass;
	}
	
	/**
	 * 设定经济舱的总座位数
	 * @param n
	 */
	public void setEconomyClass(int n)
	{
		this.EconomyClass = n;
	}
	
	/**
	 * 返回经济舱的总座位数
	 * @return
	 */
	public int getEconomyClass()
	{
		return this.EconomyClass;
	}
	
	/**
	 * 设定为VIP预留的座位数
	 * @param n
	 */
	public void setVIPNum(int n)
	{
		this.VIPNum = n;
	}
	
	/**
	 * 获取为VIP客户预留的剩余座位的数目
	 * @return
	 */
	public int getVIPNum()
	{
		return this.VIPNum;
	}
	
	/**
	 * 设定为VIP乘客预留的座位总数
	 * @param n
	 */
	public void setVIPTotal(int n)
	{
		this.VIPTotal=n;
	}
	
	/**
	 * 获取为VIP乘客预留的总座位数
	 * @return
	 */
	public int getVIPTotal()
	{
		return this.VIPTotal;
	}
	
	/**
	 * 设定商务舱的票价
	 * @param p
	 */
	public void setPriceOfFC(double p)
	{
		this.PriceOfFC = p;
	}
	
	/**
	 * 获取头等舱的票价
	 * @return PriceOfFC
	 */
	public double getPriceOfFC()
	{
		return this.PriceOfFC;
	}
	
	/**
	 * 设定商务舱的票价
	 * @param p
	 */
	public void setPriceOfBC(double p)
	{
		this.PriceOfBC = p;
	}
	
	/**
	 * 获取商务舱的票价
	 * @return PriceOfBC
	 */
	public double getPriceOfBC()
	{
		return this.PriceOfBC;
	}
	
	/**
	 * 设定经济舱的票价
	 * @param p
	 */
	public void setPriceOfEC(double p)
	{
		this.PriceOfEC = p;
	}
	
	/**
	 * 获取经济舱的票价
	 * @return PriceOfEC
	 */
	public double getPriceOfEC()
	{
		return this.PriceOfEC;
	}
	
}

⌨️ 快捷键说明

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