示例#1
0
        static public MealCombination getMealCombination(MainMeal mainMeal, SecondMeal secondMeal)
        {
            MealCombination mealCombo = new MealCombination();

            mealCombo.mainMealName   = mainMeal.mealName;
            mealCombo.mainMealGUID   = mainMeal.guid;
            mealCombo.secondMealName = secondMeal.mealName;
            mealCombo.secondMealGUID = secondMeal.guid;
            mealCombo.totalPrice     = mainMeal.price + secondMeal.price;
            return(mealCombo);
        }
示例#2
0
        static void Main(string[] args)
        {
            Chef  OriChef = new Chef("Ori Eliyahu");
            Order order1  = new FirstMeal("poteto's", OriChef);
            Order order2  = new MainMeal("chiken & stake", OriChef);
            Order order3  = new LastMeal("chocklate cake", OriChef);

            SenderOrder Meltzar = new SenderOrder();

            Meltzar.AddOrder(order1);
            Meltzar.AddOrder(order2);
            Meltzar.AddOrder(order3);

            Meltzar.PlaceOrder();
        }