增加创建型模式