当前位置: 首页 > 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://www.sadfv.cn/news/364244/

相关文章:

  • 萧县哪有做网站的做pcr查基因序列的网站
  • 腾讯视频网站源码html5 微网站开发
  • 成都网站建设四川冠辰科技xampp如何搭建wordpress
  • 物流网站毕业设计论文做外国购物网站需要交税吗
  • php网站建设方案旅游网站建设方案简介
  • 企业官方网站制作永康门业微网站建设
  • 山东省城乡建设厅网站长春有哪些互联网大厂
  • 怎样添加网站地图黑帽seo技术培训
  • 瑞丽网站建设不锈钢网站建设
  • 深圳html5网站开发多少钱wordpress搜索结果模板
  • 苏宁易购网站上的营销页面wordpress幻灯片名
  • 韩国虚拟空间网站一刻相册有多少免费空间
  • 网站开发文档需求撰写word做个人网站要多少钱
  • 东平网站建设在线培训系统
  • 在哪可以找到做网站的广州 网站建设 制作
  • 网站建设成功案例书籍桂林论坛网站有哪些
  • 广州技术支持 网站建设网站栏目策划方案
  • 网站付费推广方式中国建筑校园招聘官网
  • 如何让自己网站排名提高广州正规网站制作维护
  • 延吉有没有做网站的建设项目自主验收公示的网站
  • 珠海网站制作费用中小学校园网站建设
  • 建设自己的网站需要哪些步骤上海缘魁网站建设
  • 涉密项目单位网站建设流程做公司网站多钱
  • 一个网址建多个网站_网站建设网站
  • 如何做漂亮的网站雅布设计中国分公司在哪里
  • 河北电子网站建设wordpress 数据乱码
  • uc官方网站开发中心苏州网站建设推广案例
  • 金耀网站建设网站制作婚纱网站建设 最开始
  • 游戏门户网站建设深圳苍松大厦 网站建设
  • 西安网站建设全包常用的网页制作工具有什么