设计模式
文章平均质量分 75
NewWorldForU
What is worth doing is worth doing well.
展开
-
策略模式加AOP,再也不怕产品改需求了~~~
一次多态加AOP的奇妙旅行~需求对接口的思考对于多个操作按钮对于操作入库实现对于多个操作按钮原创 2021-05-16 00:33:34 · 1050 阅读 · 9 评论 -
我能理解的策略模式!!
策略模式在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。介绍意图:定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。主要解决:在有多种算法相似的情况下,使用 if…else 所带来的复杂和难以维护。何时使用:一个系统有许多许多类,而区分它们的只是他们直接的行为。如何原创 2020-08-05 14:25:09 · 119 阅读 · 0 评论 -
六种单例模式
适合小对象的单例/** 1. 如何保证如下类的实例对象在内存中只有一份 2. (1)让外界从一个池中取对象(通过池保证类的实例对象只有一个) 3. (2)让外界直接通过类的静态方法获取类内部创建的一个实例 */class Singlenton01{//应用场景:适合小对象 static Singlenton01 instance = new Singlenton01(); pr...原创 2019-12-21 20:33:44 · 123 阅读 · 0 评论