![](https://img-blog.csdnimg.cn/202012141658446.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计模式
一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。
勤劳的小长工
在搬砖的路上越走越远 0.0
展开
-
工厂设计模式
静态工厂设计模式: public interface IBook { public void print(); } public class MathBook implements IBook{ @Override public void print() { System.out.println("我是数学书"); } } public class EnglishBook implements IBook{ @Override public原创 2020-12-23 15:44:36 · 70 阅读 · 0 评论 -
观察者模式
首先定义观察者和被观察者接口 观察者接口: /** * 观察者接口 */ public interface ObserverImpl { void update(String str); } 被观察者接口: /** * 被观察者接口 * */ public interface ObservableImpl { void addObservaber(Observer obervaber); void deleteObservaber(Observer obervaber); v原创 2020-12-02 21:26:49 · 73 阅读 · 0 评论