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

12306网站开发成本建设工程公司组织架构图

12306网站开发成本,建设工程公司组织架构图,asp网站免费模板,苏州网站建设设计公司哪家好命令模式#xff08;Command Pattern#xff09; 命令模式是一种数据驱动的设计模式#xff0c;属于行为型模式类别。请求被包装在一个对象中作为命令#xff0c;并传递给调用对象。调用对象寻找可以处理该命令的合适对象#xff0c;并将命令传递给相应的对象#xff0c…命令模式Command Pattern 命令模式是一种数据驱动的设计模式属于行为型模式类别。请求被包装在一个对象中作为命令并传递给调用对象。调用对象寻找可以处理该命令的合适对象并将命令传递给相应的对象该对象执行命令。 实现 步骤 1创建一个命令接口。 public interface IOrder {void Execute(); } 步骤 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);} } 步骤 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();} } 步骤 4创建命令调用类。 public class Broker {private ListIOrder orderList new ListIOrder(); public void TakeOrder(IOrder order){orderList.Add(order); }public void PlaceOrders(){foreach (IOrder order in orderList) {order.Execute();}orderList.Clear();} } 步骤 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();} } 步骤 6验证输出。 Stock [ Name: ABC, Quantity: 10 ] bought Stock [ Name: ABC, Quantity: 10 ] sold
http://www.hkea.cn/news/14323583/

相关文章:

  • 大余网站做网站怎么报价
  • 男女明星直接做的视频网站西安网站制作网站
  • 麻涌企业网站建设软件发布网
  • 国家重大项目建设库网站打不开wordpress高级设置
  • 开发建设网站需要什么人才百度浏览器网址链接
  • 国内网站空间宁波建站价格
  • 陕西金顶建设公司网站上海网网站建
  • 企业网站管理系统怎么用亿网行网站建设114企业网
  • 温州网站建设优化公司建站优化一条龙
  • 电子商务和网络营销哪个好最新黑帽seo培训
  • 广元市建设局网站ftp网站上传之后怎么办
  • 公司网站更换域名led灯散热片技术支持 东莞网站建设
  • 网站做跳转的意义临邑网站制作
  • 哪家做外贸网站好公司黄页网
  • 自学做网站一般要多久wordpress修改永久链接后无法访问
  • 都有什么类别的网站广告设计软件cdr
  • 信息发布网站模板下载网站内容设计要求
  • 成都网站设计制作公司杭州市建设工程招标网
  • 手机网站友情链接怎么做如何查询网站接入商
  • 在线支付 网站模板企业管理系统大全免费
  • 做室内设计的网站有哪些淘宝客网站推广工具
  • 金融投资网站 php源码微墨小程序制作平台
  • 建筑工程行业网站建设方案小学学校网站建设培训资料
  • 网站收录下降的原因如何自己设计创建一个网站
  • wap网站需要什么服务器网站建设的计划
  • 自己做一个网站一年的费用中国交通建设监理协会官方网站
  • 龙华做网站联系电话查权重网站
  • 外贸建站专业公司做网站用属于前端
  • 网站首页的图标是怎么做的哈尔滨哪里做网站
  • 广昌网站建设制作国家网站域名