创建型设计模式共有五种:单例模式,简单工厂模式,抽象工厂模式,建造者模式,原型模式. 单例模式:创建一个只能new一次的类,只要这个类的资源没有被释放,无法在被实例化.确保对象的唯一性. 简单工厂模式:一个抽象实现类,一个抽象工厂类,分别需要普通类继承于这两个类,使用的时候实例化抽象工厂类指定到实现类,调用工厂方法.在有新需求时只需要添加一个具体产品类和对应的实现工厂,无需对原工厂进行任何修改.不过这样在一定时间积累之后会让自己的代码过于沉重和复杂,当程序已经满足不了原有的需求时,改起来会很困难