![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java设计模式
文章平均质量分 82
本专栏主要存放关于java设计模式的教程
Fang GL
力争成为全栈领域,优质创作者!
展开
-
Java设计模式之——桥接设计模式
将抽象部分与实现部分分离,使它们都可以独立的变化。在有多种可能会变化的情况下,用继承会造成类爆炸问题,扩展起来不灵活。实现系统可能有多个角度分类,每一种角度都可能变化。把这种多角度分类分离出来,让它们独立变化,减少它们之间耦合。抽象类依赖实现类。1、猪八戒从天蓬元帅转世投胎到猪,转世投胎的机制将尘世划分为两个等级,即:灵魂和肉体,前者相当于抽象化,后者相当于实现化。生灵通过功能的委派,调用肉体对象的功能,使得生灵可以动态地选择。2、墙上的开关,可以看到的开关是抽象的,不用管里面具体怎么实现的。原创 2022-10-24 11:07:18 · 181 阅读 · 0 评论 -
Java创建型设计模式——单例模式
本文主要是通过对Java单例模式的原理说明,并通过相关API带你了解Java单例模式的实现过程以及用途,希望对你有所帮助!一句话说明:一个类只能创建一个对象,用于计数器,数据库连接池,读取配置文件等............原创 2022-08-25 15:36:30 · 368 阅读 · 0 评论 -
Java创建型设计模式—原型模式
原型模式是为了在后期调用中,减少系统开销,通过事先准备好的对象,使用深拷贝或浅拷贝的方式实现对象的重复使用原创 2022-08-26 09:55:00 · 171 阅读 · 0 评论 -
Java创建型设计模式——工厂模式-抽象工厂模式
一句话理解:工厂模式主要通过接口和抽象类的方式,实现调用者和生产者的分离,从而达到,在不同条件下创建不同对象的目的。原创 2022-08-25 21:33:22 · 518 阅读 · 0 评论 -
Java创建型设计模式——建造者模式
建造者模式(Builder Pattern)**使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于**创建型模式**,它提供了**一种创建对象的最佳方式。原创 2022-08-26 08:00:00 · 351 阅读 · 0 评论 -
Java设计模式(思维导图)
本文主要使用思维导图的方式,并说明了设计模式的7大原则,并提供了丰富的链接,让你深入了解有关设计模式的更多细节!原创 2022-01-04 13:38:32 · 870 阅读 · 0 评论