《Head First 设计模式》 16-生成器模式