程序员面试知识点超全整理之设计模式

原创不易,如果需要转载请附上本连接

设计模式

创建型:涉及到将对象实例化,和类模式都提供一个方法,将客户从需要实例化的对象中解耦出来

行为型:只要是行为型模式,都涉及到类和对象如何交互及分配职责

结构型:结构型模式可以让你把类或对象组合到更大的结构中

程序员面试知识点超全整理之设计模式
创建型
**单例设计模式(Singleton Design Pattern)**理解起来非常简单。一个类只允许创建一个对象(或者实例),那这个类就是一个单例类,这种设计模式就叫作单例设计模式,简称单例模式。