![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
记录23种设计模式,主要以java作为例子
林旭南
这个作者很懒,什么都没留下…
展开
-
工厂模式(Factory Pattern)
一、工厂模式包含三种简单工厂模式(其实这在23中设计模式中并不存在,往往这只是一种编程习惯罢了) 方法工厂模式(Factory Method Pattern) 抽象工厂模式(Abstract Factory Pattern)说明:抽象工厂模式往往是方法工厂模式的升级版,当抽象工厂模式只有一种产品的时候,就是方法工厂模式了二、简单工厂模式简单工厂模式其实并不算是一种设计模式,更多的...原创 2020-03-22 15:34:25 · 137 阅读 · 0 评论 -
单例模式(Singleton Pattern)
一、单例模式 单例模式(Singleton Pattern)是最简单的一种设计模式。二、单例模式的定义单例模式的英文原话是:Ensure a class has only one instance,and provide a global point of access to it.意思是:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。单例模式的主要作用是确...原创 2020-03-22 13:01:32 · 789 阅读 · 0 评论