public static void Main() { Chef someChef = new Chef(); Bowl newBowl = someChef.Cook(); Console.WriteLine(newBowl); }
static void Main(string[] args) { //初始化客户、服务员、厨师 Client wang = new Client(); Waitress waitress = new Waitress(); Waitress zhang = new Waitress(); Chef chef = new Chef(); //初始化点菜单 Order order = new Order(); order.customer = wang; order.id = 100; order.mealList = "水煮鱼"; //顾客client选中waitress服务员给自己服务 wang.Order(waitress, order); //服务员将菜单信息告知厨师chef waitress.SendOrder(chef); //厨师根据菜单做菜 chef.Cook(); chef.SendAlert(zhang); zhang.TransCook(); Console.Read(); }