![](https://img-blog.csdnimg.cn/2019090513013079.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计模式
MOKE_XR
职场新人。
平时学习与博文主要以 Java 相关技术为主。
邮箱:1510543036@qq.com
展开
-
常见行为型模式
文章目录命令模式命令模式的实现迭代器模式迭代器模式的实现观察者模式观察者模式的实现策略模式策略模式的实现参考:地址1、地址2命令模式命令模式,将一个请求封装成对象,使得请求发送者和请求接受者之间相互隔离,消除了两者之间的耦合。将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化角色分配抽象命令类具体命令类调用者(调用具体命令)接收者(根据请求执行具体相关操作)客...原创 2019-03-10 16:40:30 · 777 阅读 · 0 评论 -
常见结构型设计模式
文章目录适配器模式适配器模式的实现组合模式组合模式的实现装饰者模式参考:适配器模式适配器模式,把一个类的接口变成客户端所期待的另一种接口,从而使原本接口不匹配而无法一起工作的两个类能够在一起工作。也是一种包装类,与装饰模式同样具有包装的功能。优缺点优点:可以让任何两个没有关联的类一起允许提高了类的复用,即使该类的接口标准不符合系统需要,而通过适配器就可以使用缺点:过多的使...原创 2019-03-10 14:16:28 · 410 阅读 · 0 评论 -
创建型模式总结
这里总结一下学习过程中遇到过的设计模式,并补充一些其它常见的设计模式创建型模式、文章目录单例模式优点和使用场景单例模式的实现饿汉模式懒汉模式工厂模式简单工厂模式工厂方法模式抽象工厂模式建造者模式建造者模式实现原型模式原型模式实现参考:地址1、地址2单例模式单例模式:保证一个类仅有一个实例,并提供一个全局的访问点。优点和使用场景使用场景:日志对象、应用配置、线程池等。优点:对于...原创 2019-03-07 17:22:14 · 239 阅读 · 0 评论