public class Factory {//生成基本商品
public Product product;
public Product CreateProduct(int i){
Product product =null;
switch(i) {
//汉堡
case 0:product= new Hamburger("奥尔良烤鸡腿堡",18.5,"000000",KFCInterface.hamburgers[0]);break;
case 1:product= new Hamburger("老北京鸡肉卷",16.0,"000001",KFCInterface.hamburgers[1]);break;
case 2:product= new Hamburger("劲脆鸡腿堡",18.0,"000002",KFCInterface.hamburgers[2]);break;
case 3:product= new Hamburger("鸡肉火腿帕尼尼",14.0,"000003",KFCInterface.hamburgers[3]);break;
case 4:product= new Hamburger("香辣鸡腿堡",18.0,"000004",KFCInterface.hamburgers[4]);break;
//炸鸡
case 5:product= new FriedChicken("热辣香骨鸡",11.0,"000005",KFCInterface.chicks[0]);break;
case 6:product= new FriedChicken("吮指原味鸡",11.5,"000006",KFCInterface.chicks[1]);break;
case 7:product= new FriedChicken("藤椒肯大大鸡排",12.0,"000007",KFCInterface.chicks[2]);break;
case 8:product= new FriedChicken("香辣鸡翅",11.0,"000008",KFCInterface.chicks[3]);break;
case 9:product= new FriedChicken("新奥尔良烤翅",12.0,"000009",KFCInterface.chicks[4]);break;
//小食
case 10:product= new Refreshments("蛋挞",8.0,"000010",KFCInterface.refreshes[0]);break;
case 11:product= new Refreshments("太阳蛋",5.5,"000011",KFCInterface.refreshes[1]);break;
case 12:product= new Refreshments("黄金鸡块",11.0,"000012",KFCInterface.refreshes[2]);break;
case 13:product= new Refreshments("劲爆鸡米花",11.0,"000013",KFCInterface.refreshes[3]);break;
case 14:product= new Refreshments("波纹霸王薯条(大)",13.0,"000014",KFCInterface.refreshes[4]);break;
case 15:product= new Refreshments("波纹霸王薯条(中)",11.0,"000015",KFCInterface.refreshes[5]);break;
case 16:product= new Refreshments("醇香土豆泥",6.0,"000016",KFCInterface.refreshes[6]);break;
case 17:product= new Refreshments("安心大油条",6.5,"000017",KFCInterface.refreshes[7]);break;
case 18:product= new Refreshments("香甜栗玉米",8.0,"000018",KFCInterface.refreshes[8]);break;
case 19:product= new Drink("美式咖啡",14.0,"000019",KFCInterface.drinks[0]);break;
case 20:product= new Drink("百事可乐1.25L",14.0,"000020",KFCInterface.drinks[1]);break;
case 21:product= new Drink("九珍果汁饮料",11.0,"000021",KFCInterface.drinks[2]);break;
case 22:product= new Drink("香醇奶茶(热)",9.5,"000022",KFCInterface.drinks[3]);break;
}
return product;
}
}
KFC-工厂
最新推荐文章于 2023-07-20 09:15:00 发布