![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
一个东北来的程序猿
这个作者很懒,什么都没留下…
展开
-
Java 设计模式之--------适配器模式
适配器就是一种中间件,它存在于不匹配的两者之间,将不匹配变得匹配,相当于我们常见的转接头(万恶的某果取消3.5mm耳机孔了解一下,还有那么多跟风的) 适配器有三种:类适配器,对象适配器,接口适配器 前两种有些类似 ,第三种有些许不同 1、类适配器 通过继承来实现调用其他类的方法。假如有接口A和B,现在想不改变A的前提下去调用B的方法,这时就可以做一...原创 2018-11-02 16:50:24 · 154 阅读 · 0 评论 -
Java设计模式之-------建造者模式
假如现在生活在90年代 有一个Person类,但是不是所有的人都有手机,不是所有的人都有房子,不是所有的人都有电脑.....我们想通过任意一个属性去创建一个Person对象,那当然很简单,你想怎么创建就写一个什么样的构造方法,但是一个人可以有好多好多东西鸭。。这时候就可以使用建造者模式 /** * @author chunying */ public class Build...原创 2018-11-02 17:07:42 · 149 阅读 · 0 评论 -
Java设计模式----------代理模式
什么是代理呢,就好比经纪人和演员的关系,有些事情不用演员做,经纪人就直接动手了,也就是说在不访问被代理类的情况下去调用其相关方法。 Java代理分为静态代理和动态代理 静态代理就是和被代理类实现统一接口,然后调用其方法,如果我们在编译时就知道是代理哪个对象 就可以使用静态代理 首先创建一个接口Animal /** * @author chunying */ public in...原创 2018-11-05 14:39:48 · 133 阅读 · 0 评论