设计模式
N2MU
这个作者很懒,什么都没留下…
展开
-
策略模式+Enum
策略模式+Enum 策略接口 public interface Strategy { int calc(int a, int b); } Context,传入不同的策略,完成不同实现 public class Context { private Strategy strategy; Context(Strategy strategy) { this.strategy = strategy; } public int work(int a, in原创 2021-09-02 10:06:09 · 273 阅读 · 0 评论 -
单例模式(五种)
饿汉模式 使用类的时候就已经将对象创建完毕,常见的方法就是直接new实例化。 public class MyObject { private static MyObject instance = new MyObject(); private MyObject() { } public static MyObject getInstance() { ...原创 2019-04-18 19:26:10 · 141 阅读 · 0 评论