阅读《Head First 设计模式》过程中，以C++代码的方式写出各种模式实现示例，便于理解。