一个类代表三个角色:
厨师类:
顾客类:
服务员类:
接受数据:
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();
}
}
}