C++面经-设计模式设计模式
面经设计模式Q1 请问你用过哪些设计模式Q2 单例模式的多线程安全问题Q3 请你说一说OOP的设计模式的五项原则设计模式Q1 请问你用过哪些设计模式常见的设计模式如下:单例模式:单例模式主要解决一个全局使用的类频繁的创建和销毁的问题。单例模式下可以确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。单例模式有三个要素:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。优点:1、在内存里只有一个实例,减少了内存的开销,尤其是频繁的创建和