设计模式——代理模式与装饰者的关系
基于包装者的代理 代理模式,实际上和前一篇的装饰者模式有些相似,实际上都是对既有方法的一些扩展;对于如果实现,两者也是类似的: 将被代理(被装饰)的类,作为代理类(装饰类)的构造器参数 在构造器中将被代理(被装饰)的类初始化 由代理类的方法对被代理类做扩展 package com.git.poan; /** * Created by poan on 2018/04/03. */ public class ProxyTest { public static void main(String[] args) { Clerk clerk = new Clerk(new...
Read More