摘要: 原型模式 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 结构图 Prototype:原型类,声明一个克隆自身的接口 ConcretePrototype:具体原型类,实现一个克隆自身的操作 Client:客户端,让一个原型克隆自身从而创建一个新的对象 代码实现 public cla 阅读全文
posted @ 2019-02-01 16:47 一定要细心 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 上一章我们学习了静态代理,举个栗子比如我想在一批Controller里进行入参和出参的打印。那么静态代理就会创建若干个Controller的代理类。 再比如我除了要出参入参打印,我还需要在出参入参之后在打印出每个函数的耗时,那么就需要重新在每个函数里在加上耗时的日志打印。动态代理则会帮我们省了很多代 阅读全文
posted @ 2019-02-01 00:37 一定要细心 阅读(147) 评论(0) 推荐(0) 编辑