'''尚学堂学习笔记,用于复习'''
设计模式是面向对象语言特有的内容,是我们在面临某一类问题时候的固定做法,设计模式有很多种,比较流行的是:GOF23种设计模式。
对于初学者,先学习两个最常用的设计模式:工厂模式和单例模式。
工厂模式:实现了创建者和调用者的分离,使用专门的工厂类将选择实现类,创建对象进行统一的管理和控制
![](https://www.icode9.com/i/ll/?i=fe86e50cd2cd45fd8eaf6448aacc8e4a.png?,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAdHp6enR0eg==,size_20,color_FFFFFF,t_70,g_se,x_16)
单例模式:保证一个类仅创建一个实例对象
![](https://www.icode9.com/i/ll/?i=178e907433e44229a20c7ee59ba8bd09.png?,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAdHp6enR0eg==,size_20,color_FFFFFF,t_70,g_se,x_16)
标签:常用,两种,调用者,模式,工厂,单例,设计模式
来源: https://blog.csdn.net/DiZhexx/article/details/122651080