![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
Sharknade
青菜豆腐,汝能持否?
展开
-
工厂模式
创建型设计模式。在创建对象时,不会暴露给客户端创建逻辑,并且通过一个共同接口来指向新创建的对象。从中也可以了解到工厂模式最起码要做到:1.隐藏创建逻辑 2.抽取创建接口 工厂模式分类 简单工厂 方法工厂 抽象工厂 简单工厂模式 注意: 这种实现方式,违反了开闭原则(当在添加一个产品类,需要修改 getShape()的实现逻辑)。工厂方法模式 抽象工厂下的每一个工厂类对应一个产品类抽象工厂原创 2017-05-19 00:04:54 · 180 阅读 · 0 评论 -
单例模式
常见的单例模式懒汉式(不安全)public class Singleton{ private Singletion(){} private static Singleton Instance; public static Singeton getInstance(){ if(Instance==null){ Instance = new原创 2017-10-25 22:42:40 · 162 阅读 · 0 评论