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

响应式网站和传统网站异同wordpress 页面美化

响应式网站和传统网站异同,wordpress 页面美化,二级建造师报名入口官网,网站数据库默认地址一、 1、介绍#xff1a;定义一个用于创建对象的接口#xff0c;让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。简单工厂模式的最大优点在于工厂类中包含了必要的逻辑判断#xff0c;根据客户端的选择条件动态实例化相关的类#xff0c;对于客户端来说…一、 1、介绍定义一个用于创建对象的接口让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。简单工厂模式的最大优点在于工厂类中包含了必要的逻辑判断根据客户端的选择条件动态实例化相关的类对于客户端来说去除了与具体产品的依赖。工厂方法模式也即将简单工厂模块的Factory工厂类拆成接口再定义具体的工厂子类去实现。 2、结构图 3、代码 /*** 虚拟工厂类* 给具体的工厂类提供虚拟方法*/ abstract class AbstractFactory {// 表示创建产品的方法此处使用的是通过具体的产品类的Class来确定需要创建的产品// 也可以通过String等其他方式来指定public abstract T extends AbstractProduct T create(ClassT tClass);} /*** 具体工厂类* 继承虚拟工厂类提供真正的创建对象的方法的实现*/ class CommonFactory extends AbstractFactory{Override // 对虚拟工厂类的方法进行重写public T extends AbstractProduct T create(ClassT tClass) {T product null; // 创建一个null对象作为初始化使catch到异常后也能有null返回作为结果try {// 明明这样就可以实现但是书里写的更加复杂// (T)Class.forName(tClass.getName()).newInstance()// 暂时对此感到不解product tClass.newInstance(); // 通过反射创建新的对象} catch (Exception e) {e.printStackTrace();}return product;} } /*** 虚拟产品类* 对产品类的属性以及方法做好规范* 如果有所有具体产品类都通用的方法也可以直接实现*/ abstract class AbstractProduct {/*** 通用方法*/public void method1() {System.out.println(所有产品都会这么做);}/*** 每个产品实现各异的方法*/public abstract void method2(); } /*** 具体产品类* 继承虚拟产品类在虚拟产品类提供的默认方法外具体实现虚拟类中规定的虚拟方法*/ class Product extends AbstractProduct {Overridepublic void method2() {System.out.println(这是一个具体的产品类的特性);} } class Client {public static void main(String[] args) {AbstractFactory factory new CommonFactory();AbstractProduct product factory.create(Product.class);product.method1();product.method2();} }
http://wiki.neutronadmin.com/news/364244/

相关文章:

  • 有域名如何建网站电商网站开发技术与服务器
  • 织梦做网站视频教程网站的宽度
  • ps图做ppt模板下载网站企业网站傻瓜搭建
  • 网站开发郑州百度推广一年多少钱
  • 手机网站生成apppc版网站生成App
  • 有网站代码怎么做网站好的网站建站公司
  • ps网站设计全程绝密dw新建站点
  • 厦门手机网站制作app制作开发公司收费
  • Hdi做指数网站深圳网站建设培训哪家好
  • 机关门户网站app建设思考大型门户网站开发
  • 注销建设工程规划许可证在哪个网站博物馆建设网站的目的及功能
  • 关于美术馆网站建设的方案电子商务网站建设子项目
  • 集团做网站方案制作包含哪些方面福州网站建设推广服务
  • 媒体135网站一流的山西网站建设
  • 补习吧 一家专门做家教的网站开题报告 网站建设
  • 福州短视频seo网站仿别人的网站
  • 做网站都能用什么做wordpress防采集源码
  • 做h5网站pc加手机版要多少钱翻墙在线代理
  • 重庆茂尔建设集团有限公司网站网站开发程序开发
  • 网站建设ui免费网站推广平台排行榜
  • 个人网站要不要备案手机开发者选项在哪里打开
  • 网站恢复正常摄影网站建站
  • 建设网站有什么好处Wordpress分析插件
  • 浦江网站建设外贸网站发外链
  • 宁波免费建网站怎么做网站寄生虫
  • 厦门做模板网站的公司合肥 做网站的
  • 看网站的关键词网页制作与设计网课
  • 招聘网站建设方案模板怎么样免费创建网站
  • 北京好的网站制作网站后台添加编辑器
  • 企业网站建设的核心网站建设专家证书