![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
阿金~
这个作者很懒,什么都没留下…
展开
-
包装模式
代码实例 public class TestMain { public static void main(String[] args) { Phone musicPhone = new MusicPhone(new IphoneX()); musicPhone.call(); Phone timePh...原创 2018-08-15 15:32:12 · 227 阅读 · 0 评论 -
代理模式
参考 作者:岑宇 出处:http://www.cnblogs.com/cenyu/ 1 静态代理 代理类和目标类实现同一个接口 将目标类作为属性传入代理类 在代理类实现的接口函数中调用目标类的函数 并可以在此过程中加入自己的操作 总结: a.可以做到在不修改目标对象的功能前提下,对目标功能扩展. b.缺点: 因为代理对象需要与目标对象实现一样的接口,所以会有很多代理类,类太多...原创 2018-08-15 15:39:35 · 80 阅读 · 0 评论