public class PizzaStore {
    SimplePizzaFactory factory;
    public static void main(String[] args){

    }

    public Pizza orderPizza(String type){
        Pizza pizza = null;
        if(type.equals("cheese")){
            pizza = new CheesePizza();
        //去掉不畅销的Pizza
        // }else if(type.equals("greek")){
        //     pizza = new GreekPizza();
        }else if(type.equals("pepperoni")){
            pizza = new PepperoniPizza();
        //新添加两种Pizza
        }else if(type.equals("clam")){
            pizza = new ClamPizza();
        }else if(type.equals("veggie")){
            pizza = new VeggiePizza();
        }

        pizza.prepare();
        pizza.bake();
        pizza.cut();
        pizza.box();
        return pizza;
    }
}
interface Pizza{
    public void prepare();
    public void bake();
    public void cut();
    public void box();
}
class CheesePizza implements Pizza{
    public void prepare(){

    }
    public void bake(){

    }
    public void cut(){

    }
    public void box(){
       
    }
}
class GreekPizza implements Pizza{
    public void prepare(){

    }
    public void bake(){

    }
    public void cut(){

    }
    public void box(){
       
    }
}
class PepperoniPizza implements Pizza{
    public void prepare(){

    }
    public void bake(){

    }
    public void cut(){

    }
    public void box(){
       
    }
}
class ClamPizza implements Pizza{
    public void prepare(){

    }
    public void bake(){

    }
    public void cut(){

    }
    public void box(){
       
    }
}
class VeggiePizza implements Pizza{
    public void prepare(){

    }
    public void bake(){

    }
    public void cut(){

    }
    public void box(){
       
    }
}