
设计模式
文章平均质量分 52
设计模式
如我般骄傲
学习
展开
-
设计模式之美-2 |策略模式
package design.Strategy;/** * 接口 */public interface StrategyInterface { int calculate(int a, int b);}package design.Strategy;/** * 加 */public class sum implements StrategyInterface { @Override public int calculate(int a, int b) .原创 2021-03-24 18:59:32 · 167 阅读 · 0 评论 -
设计模式之美-1 |单例模式
一、思考题为什么要用单例?单例存在哪些问题单例与静态类的区别有什么替代的解决方案?二、为什么要用单例单例设计模式(Singleton Design Pattern)理解起来非常简单。一个类只允许创建一个对象(或者实例),那这个类就是一个单例类,这种设计模式就叫作单例设计模式,简称单例模式。案例一:处理资源访问冲突public class Logger { private FileWriter writer; public Logger() { File file原创 2021-03-15 16:52:28 · 225 阅读 · 3 评论