cabinclass.java
来自「一套基于JAVA开发的完整版航空订票系统,代码简洁,适合JAVA初学者研究」· Java 代码 · 共 31 行
JAVA
31 行
package com.tarena.abs.model;
/**
* 舱位等级,枚举类型。包括头等舱、公务舱、经济舱。
* @author tony.tang
*
*/
public enum CabinClass {
EconomyClass(1.0),//经济舱,票价为基准价格的1.0倍。
OfficialClass(1.3),//公务舱,票价为基准价格的1.3倍。
FirstClass(1.8);//头等舱,票价为基准价格的1.8倍。
private final double priceFactor;//价格系数
private CabinClass(double priceFactor){
this.priceFactor=priceFactor;
}
public double getPriceFactor(){
return priceFactor;
}
public String toString(){
switch(this){
case FirstClass:return "头等舱";
case OfficialClass:return "公务舱";
case EconomyClass:return "经济舱";
default:return null;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?