当前位置: 首页 > news >正文

怎么建设一个漫画网站seo服务公司

怎么建设一个漫画网站,seo服务公司,b2b网站制作平台,下载中心免费下载命令模式(Command Pattern) 命令模式是一种数据驱动的设计模式,属于行为型模式类别。请求被包装在一个对象中作为命令,并传递给调用对象。调用对象寻找可以处理该命令的合适对象,并将命令传递给相应的对象&#xff0c…

命令模式(Command Pattern)

命令模式是一种数据驱动的设计模式,属于行为型模式类别。请求被包装在一个对象中作为命令,并传递给调用对象。调用对象寻找可以处理该命令的合适对象,并将命令传递给相应的对象,该对象执行命令。

实现

  1. 步骤 1:创建一个命令接口。

    public interface IOrder {void Execute();
    }
  2. 步骤 2:创建一个请求类。

public class Stock {private string name = "ABC";private int quantity = 10;public void Buy(){Console.WriteLine($"Stock [ Name: {name}, Quantity: {quantity} ] bought");}public void Sell(){Console.WriteLine($"Stock [ Name: {name}, Quantity: {quantity} ] sold");}
}
  1. 步骤 3:创建实现 IOrder 接口的具体类。
public class BuyStock : IOrder {private Stock abcStock;public BuyStock(Stock abcStock){this.abcStock = abcStock;}public void Execute() {abcStock.Buy();}
}public class SellStock : IOrder {private Stock abcStock;public SellStock(Stock abcStock){this.abcStock = abcStock;}public void Execute() {abcStock.Sell();}
}
  1. 步骤 4:创建命令调用类。
public class Broker {private List<IOrder> orderList = new List<IOrder>(); public void TakeOrder(IOrder order){orderList.Add(order);    }public void PlaceOrders(){foreach (IOrder order in orderList) {order.Execute();}orderList.Clear();}
}
  1. 步骤 5:使用 Broker 类接受并执行命令。
public class CommandPatternDemo {public static void Main(string[] args) {Stock abcStock = new Stock();BuyStock buyStockOrder = new BuyStock(abcStock);SellStock sellStockOrder = new SellStock(abcStock);Broker broker = new Broker();broker.TakeOrder(buyStockOrder);broker.TakeOrder(sellStockOrder);broker.PlaceOrders();}
}
  1. 步骤 6:验证输出。
Stock [ Name: ABC, Quantity: 10 ] bought
Stock [ Name: ABC, Quantity: 10 ] sold
http://www.mmbaike.com/news/56015.html

相关文章:

  • 做设计适合关注的网站百度手机助手app下载安装
  • 深圳做网站电话百度推广费用可以退吗
  • 一个空间怎么做多个网站游戏推广引流软件
  • 网站引导动画怎么做的seo排名系统
  • 网站建设计划方案公司想建个网站怎么弄
  • 响应式网站模板免费二十条优化措施
  • 引导企业做网站提高基层治理效能
  • 惠州网站建设技术托管seo基础优化包括哪些内容
  • 百度网站推广申请电脑版百度
  • wdcp拒绝访问网站全媒体广告代理
  • onedrive做网站下载盘谷歌下载
  • 金属质感 网站小说关键词提取软件
  • 中建八局第一建设有限公司装饰外贸seo网站推广
  • 做问卷调查的网站有哪些内容数据分析培训机构哪家好
  • 泰安市做网站的公司外贸网站搭建推广
  • 精品资料系统优化软件哪个最好的
  • iis 7.0 搭建网站百度网盘网页版入口官网
  • 有没有做盗版电影网站犯罪的东莞百度seo在哪里
  • 景德镇网站网站建设天津的网络优化公司排名
  • 凯里哪里有做网站的中文域名注册官网
  • 拍卖网站模板广州网站优化
  • 9377游戏盒子seo页面优化公司
  • 做网站用linux哪个版本发布软文
  • 个体营业执照可以做网站搞推广吗网页设计图
  • 企业网站可以做一级等保吗产品推广方式及推广计划
  • 中文商城html网站模板天津seo排名扣费
  • wordpress多媒体导入seo网站设计工具
  • 那个网站做网编好上海关键词排名优化价格
  • 哈尔滨自助建站网站系统百度推广怎么收费
  • 手机网站模板psd网站友情链接怎么弄