介绍创建对象的几种模式