门面模式
来源:互联网 发布:2017淘宝女装店铺名称 编辑:程序博客网 时间:2024/06/08 19:11
//门面模式 class Users { public void CheckMoney() { Console.WriteLine("Checking User's Account......"); } public void CutDownMoney() { Console.WriteLine("Cutting Down User's Account......"); } } class Products { public void CheckProduct() { Console.WriteLine("Checking The Quantity of Products......"); } public void CutDownProducts() { Console.WriteLine("Reduce The Quantity of Products......"); } } class Orders { public void AddOrders() { Console.WriteLine("Now Is Adding The Orders......"); } } class Facade { private Users user; private Products prod; private Orders order; public Facade() { user = new Users(); prod = new Products(); order = new Orders(); } public void OrderProduct() { user.CheckMoney(); prod.CheckProduct(); user.CutDownMoney(); prod.CutDownProducts(); order.AddOrders(); } } class Client { public static void Main() { Facade f = new Facade(); f.OrderProduct(); } }