package v1_menu;

public class PortionFactory{

    public static Portion create(String type, Temperature temperature) {
        if (temperature == Temperature.COLD) {
            if (type.equals("Beverage")) {
                return new Beverage("FruitJuice",Temperature.COLD, "Strawberry");
            } else if (type.equals("Meat")) {
                return new Meat("Atum", temperature);
            }
            
        }
        else if (temperature == Temperature.WARM) {
            if (type.equals("Beverage")) {
                return new Beverage("Milk",Temperature.WARM);
            } else if (type.equals("Meat")) {
                return new Meat("Pork", temperature);
            }
        }
        return null;
    }   
}
