顾客点餐

一个类代表三个角色:

顾客点餐

厨师类:

顾客点餐

顾客类:

顾客点餐

服务员类:

顾客点餐

接受数据:


    class Program
    {
        static void Main(string[] args)
        {

            Client wang = new Client();
            Waitrees waitress = new Waitrees();
            Waitrees zhang = new Waitrees();
            Chef chef = new Chef();
            Order order = new Order();
            order.cusomer = wang;
            order.id = 100;
            order.mealList="水煮鱼";
            wang.Order(waitress, order);
            waitress.SendOrder(chef);
            chef.Cook();
            chef.SendAlert(waitress);
            waitress.TranCook();
            Console.Read();
        }
    }
}