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

网站建设岗位工作职责wordpress编程

网站建设岗位工作职责,wordpress编程,北京网站建设外包,南昌市科协网站装饰者模式的实现有两个要求#xff1a;1.装饰者类与目标类要实现相同的借口#xff0c;或者继承自相同的抽象类。2.装饰者类中要有目标类的引用作为成员变量#xff0c;具体的赋值一般通过带参构造器完成。 按着这两个要求我们进行类的编写。 目标类#xff1a; //接口 pa…装饰者模式的实现有两个要求1.装饰者类与目标类要实现相同的借口或者继承自相同的抽象类。2.装饰者类中要有目标类的引用作为成员变量具体的赋值一般通过带参构造器完成。 按着这两个要求我们进行类的编写。 目标类 //接口 package com.wk.decorator;public interface IMyService {String sayHello(); } //实现类 package com.wk.decorator;public class IMyServiceImpl implements IMyService {Overridepublic String sayHello() {return hello;}} 装饰者基类 package com.wk.decorator;//装饰者基类不对目标类进行增强 无参构造目标对象引用 public class DecoratorBase implements IMyService {protected IMyService target;public DecoratorBase() {super();}public DecoratorBase(IMyService target) {this.target target;}Overridepublic String sayHello() {//调用目标方法 不增强。return target.sayHello();}} 具体装饰者类 //具体装饰者类1 package com.wk.decorator; //具体装饰类继承基类单一增强。有参构造。 public class WhoSay extends DecoratorBase {public WhoSay(IMyService target) {super(target);}//重写基类业务方法 增强。Overridepublic String sayHello() {return Jack say super.sayHello();} } //具体装饰者类2 package com.wk.decorator;public class toWho extends DecoratorBase {public toWho(IMyService target) {super(target);}Overridepublic String sayHello() {// TODO Auto-generated method stubreturn super.sayHello() to Tom;} } 测试 package com.wk.decorator;public class Test {public static void main(String[] args) {//创建目标对象        IMyService targetnew IMyServiceImpl();        //使用目标对象作为参数创建装饰者类        IMyService whonew WhoSay(target);                String onewho.sayHello();        System.out.println(one);        //将第一次增强的结果作为第二次增强的参数出现形成“装饰者链”        IMyService towhonew toWho(who);                String twotowho.sayHello();        System.out.println(two);} } 测试结果 Jack say hello Jack say hello to Tom看完装饰者模式你是不是想到了静态代理模式。觉得两者之间有点相似。若是你能有如此想法那么不妨读一下本博文的静态代理模式。具体讲解两者的相同点与不同点。转载于:https://www.cnblogs.com/wangyanei2017/p/9213813.html
http://www.huolong8.cn/news/149546/

相关文章:

  • 苏州网站建设店铺装修wordpress滑动相册
  • 注册了网站之后怎么设计网站建设是前端后端吗
  • 企业网站建设 南通高定网站
  • 网站里 动效是用什么做的网站建设 源美设计
  • wordpress又拍云东莞有限公司seo
  • 2021国内最好用免费建站系统上海都市建筑设计有限公司
  • 旅游攻略网站开发重庆市建设工程信息网项目经理解锁指南
  • 在线考试类网站怎么做wordpress恢复数据库
  • 营销型网站建设标准本站3天更换一次域名yw
  • 网站开发侵权关于做网站的论文
  • 网站建设需求调研计划表建设单位网站需求报告
  • 电脑系统做的好的网站店铺logo图片免费
  • 无锡专业网站制作徐州专业网站建设公司哪家好
  • 沈阳网站制作策划网站建设基本流程教学视频
  • 网站设计语言翻译深圳做网站的公司哪家好
  • 企业网站内页设计关键词是网站seo的核心工作
  • 做网站生意不赚钱金融网站建设方法
  • 官网指的是什么网站做网站的电脑自带软件是什么
  • 2022网站seo竞价推广代运营企业
  • vs2012 做网站教程住房城乡建设部招投标网站
  • 建网站 云主机静态淘宝网站制作模板
  • 广州网站建设58展厅策划设计公司
  • 零基础学设计太原优化型网站建设
  • 网站静态vultr 宝塔安装wordpress
  • 午夜资源站以前自己做的网站怎么样删除
  • 图书馆网站结构怎么做株洲房产网
  • 网站建设的主要结构福田南山龙华盐田
  • 珠海网站开发哪家好iis网站目录权限设置
  • 网站域名账号微信分销合法吗
  • 联合建设官方网站品牌代理加盟网