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

网站建设 技术 哪些经营一个网站要怎么做

网站建设 技术 哪些,经营一个网站要怎么做,百度打广告怎么收费,学校网站建设内容设计简单工厂模式又称为静态工厂模式,其实就是根据传入参数创建对应具体类的实例并返回实例对象,这些类通常继承至同一个父类,该模式专门定义了一个类来负责创建其他类的实例。 using System.Collections; using System.Collections.Generic; us…

简单工厂模式又称为静态工厂模式,其实就是根据传入参数创建对应具体类的实例并返回实例对象,这些类通常继承至同一个父类,该模式专门定义了一个类来负责创建其他类的实例。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;//父类接口
public interface Animal
{void Eat();
}//猫子类
public class Cat : Animal
{public void Eat(){Debug.Log("猫");}
}//狗子类
public class Dog : Animal
{public void Eat(){Debug.Log("狗");}
}

 这就是工厂类,提供一个方法创建具体类的实例

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class Factory
{public static Animal CreatAnimal(string animal){Animal animalObj = null;switch (animal){case "cat":animalObj = new Cat();break;case "dog":animalObj = new Dog();break;}return animalObj;}
}

优点:将对象的创建于使用分离,创建完全交给工厂类来实现。

缺点:违反了开闭原则(即对修改关闭,对拓展开放),当有新的具体类需要创建时都需要修改工厂类中的创建方法,多增加判断。 

http://www.yayakq.cn/news/101/

相关文章:

  • 为什么要建设商城网站好网站推荐几个你知道的
  • 有哪些做平面设计好素材网站泾川网站城镇建设规化图
  • 怎么做网站的内链外链邯郸房产信息网
  • 蔷薇花园网站怎么做的我看别人做系统就直接网站下载
  • 商丘网站制作费用品牌网站制作流程
  • 网站技术支持是什么wordpress 本地数据库
  • 深圳市工程建设造价网站长沙网站建设工作室
  • 如何建一个网站关于建设设计院公司网站的建议
  • 模板网站建设代理商微信公众号排版编辑器
  • 网站管理制度建设的必要性分类信息网站推广的意义
  • 苏州做网站平台j2ee网站开发免费教程
  • 网页设计免费模板网站推荐最佳wordpress主机
  • wordpress语言包下载seo中文意思
  • 绍兴h5建站潍坊网站建设招聘
  • 制作个人网站怎么做网站开发 自学
  • 建设一批适合青少年的网站免费足网站
  • 网站开发建立软件免费下载网站有哪些
  • 网站页面好了怎么做后端网站开发先前台和后台
  • 云南省网站建设公司my网站域名
  • 番禺做网站多少钱瑞安做网站建设哪家好
  • 玉田县建设局网站个人简历自我评价怎么写
  • 可信网站的认证网站建设课程报告
  • 网站后台设计培训学校最实用的手机app软件
  • 做网站怎么改关键词做视频网站需要多大空间
  • 郑州中森网站建设基于 wordpress 创业
  • 长春建网站网店托管协议
  • 杭州seo软件wordpress 数据优化
  • 网站建设费是多少哈尔滨门户网站是什么
  • 网站后期运营方案步骤网站建设行业发展状况
  • 长春建筑网站wordpress 导航栏搜索