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

电话销售做网站推销网站建设的价

电话销售做网站推销,网站建设的价,哪些人不适合学电子商务专业,网站建设 壹起航一、简单工厂模式定义 客户端不需要关注创建实例的过程。于是需要通过工厂模式#xff0c;要把创建对象过程和使用对象进行分离。所以客户端只要使用对象即可#xff0c;而创建对象过程由一种类来负责#xff0c;该类称为工厂类。 由于创建实例的方式是在静态方法里实现的…一、简单工厂模式定义 客户端不需要关注创建实例的过程。于是需要通过工厂模式要把创建对象过程和使用对象进行分离。所以客户端只要使用对象即可而创建对象过程由一种类来负责该类称为工厂类。 由于创建实例的方式是在静态方法里实现的所以简单工厂模式也称为静态工厂方法模式。 特点 创建一个工厂类根据不同的参数来创建不同类的对象并把该对象返回给共同的一个基类。 优点 创建对象时客户端不需要处理整个创建逻辑的过程。只要输入参数就可生成对应的对象。 缺点 1如果工厂类存在代码逻辑的错误一经修改后整个系统都要受到影响。2增加了新的实现类工厂类里静态方法也多加了一个新的创建对象也就增加了系统的复杂度。 合理应用条件 客户端不需要关心创建对象。创建的对象比较少创建的类是比较少。 角色 抽象基类 用以定义特征和行为的抽象接口。 实现类 继承抽象基类用以实现特征和行为的具体类。 工厂类 根据不同的参数创建不同的实现类并赋值给基类。 二、例子 需求 提供一辆汽车和一辆自行车。 // Vehicle 作为抽象基类public abstract class Vehicle{public abstract void make();} // Car 继承 Vehicle 的行为特征public class Car : Vehicle{public override void make() {Console.WriteLine(Produce a Car);}} // Bicycle 继承 Vehicle 的行为特征public class Bicycle : Vehicle{public override void make(){Console.WriteLine(Produce a Bicycle);}}//工厂类负责根据不同的参数来创建实现类对象。public static class Factory{public static Vehicle CreateVehicle(string arg) {Vehicle vehicle null;switch(arg){case Car:vehicle new Car(); break;case Bicycle:vehicle new Bicycle(); break;default:throw new ArgumentException(arg Invalid.new obj failed.);}return vehicle;}}class Program{static void Main(string[] args){//使用实现类对象Factory 对客户端隐藏了创建细节。Vehicle car Factory.CreateVehicle(Car);car.make();Vehicle bicycle Factory.CreateVehicle(Bicycle);bicycle.make();Console.ReadLine();}}
http://www.zqtcl.cn/news/394872/

相关文章:

  • 深圳住房宝安和建设局网站做网站的软件是是什么
  • 义乌网站建设方式抖音珠宝代运营
  • 郑州 手机网站制作广州网站优化地址
  • 国外效果图网站2022百度seo优化工具
  • 品牌网站建设 磐石网络官方网站网络科技公司 网站建设
  • 厦门启明星网站建设学校网站模板 中文
  • 高端手机网站平台深圳网上申请个人营业执照
  • 沈阳怎么做网站西亚网站建设科技
  • 做外贸免费的网站有哪些专业简历制作
  • 园林景观设计网站推荐国内wordpress主题
  • 一流的免费网站建设摄影网站源码
  • 深圳高端网站设计公司怎样开发手机网站建设
  • 做网站需要用c语言吗新闻热点
  • 做网站需要交维护费么网站建设详细合同范本
  • 网站运营需要做什么静态网站作品
  • 如何做旅游休闲网站苍南做网站
  • wordpress jp theme关键词排名优化公司成都
  • Soho外贸常用网站wordpress下不了插件吗
  • 企业网站建设小技巧有哪些WordPress网站小程序
  • 公司招聘网站续费申请seo编辑是干什么的
  • 58同城泉州网站建设人工投票平台app
  • dede 网站地图 插件网站引导页flash
  • 聊城做网站的公司渠道网站总体结构
  • 北京比较大的网站建设公司wap网站引导页特效
  • 做关于植物的网站即墨网站设计
  • 怎么提升网站收录商品网页制作
  • 做网站建设的平台wordpress5.0发布
  • 站长工具a级查网站域名
  • 免费做网站电话手机开发者模式打开有什么影响
  • 上海免费网站建站模板毕节做网站优化