$ ls cs-fundamentals/04-设计模式/
3 篇文章 · 已读 0 / 3
C++ 面试中设计模式主要考单例、工厂、观察者等经典模式,重点是能写出代码并说清适用场景。
设计模式从零开始图解 — 先用排序的小例子理解策略模式;其他模式与 C++ 示例放在后半篇供查阅
单例模式.md — 懒汉 vs 饿汉、线程安全、C++11 实现
工厂模式.md — 简单工厂、工厂方法、抽象工厂、配合智能指针
观察者与策略模式.md — 发布订阅、运行时切换算法、std::function 实现