设计模式
文章平均质量分 93
建爱永恒
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式探秘:揭秘代理模式的无限魅力与实战应用
代理模式由 Suject 接口,RealSubject 实现和 Proxy 类构成。Proxy 类同样要实现 Suject 接口。同时 Proxy 类依赖 RealSubject 类。代理模式对方的调用增加了间接性。利用间接性,可以加入额外的逻辑。这也是我们常说的 AOP,即面向切面编程。原创 2024-05-15 08:12:18 · 921 阅读 · 0 评论 -
单例模式:独一无二,只为你的需求而来
单例模式虽然简单,但是想写的严谨,还是需要考虑周全。实际使用中,推荐使用双重检查模式和内部静态类方式。如果实例在你的程序初始化阶段就会被使用,也可以使用饿汉式。非线程安全的懒汉式只能用于非并发的场景,局限性比较大,并不推荐使用。原创 2024-05-14 09:34:31 · 1082 阅读 · 0 评论 -
策略之美:解锁设计模式的智慧之门
策略模式解决的问题是如何封装可供复用的算法或者行为。策略模式满足了单一职责、开闭、迪米特法则、依赖倒转等原则。我们一定想清楚策略模式的适用场景,否则某些时候你会搞不清到底用工厂模式还是策略模式。最后提醒大家,设计模式很多时候都是混合使用,我们不应该局限于使用某一种设计模式来解决问题。原创 2024-05-14 09:12:56 · 930 阅读 · 0 评论 -
设计模式之工厂奇旅:解锁高效编程新境界,让你的代码焕发活力!
工厂模式是平时开发过程中最常见的设计模式。工厂模式解决类的实例化问题,它属于创建型模式。工厂模式也经常会和其他设计模式组合使用。原创 2024-05-11 16:33:21 · 1251 阅读 · 0 评论
分享