//门面模式
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();
}
}
门面模式
最新推荐文章于 2023-12-22 22:40:19 发布