创建设计模式与创建对象的方式有关。当必须在实例化类时做出决定(即创建类的对象)时, 使用这些设计模式。
但是每个人都知道对象是通过在Java中使用new关键字创建的。例如:
StudentRecord s1=new StudentRecord();
硬编码代码不是好的编程方法。在这里, 我们通过使用new关键字创建实例。有时, 必须根据程序的性质更改对象的性质。在这种情况下, 我们必须获得创新设计模式的帮助, 以提供更通用, 更灵活的方法。
创新设计模式的类型【创建设计模式】有以下6种类型的创作设计模式。
- 工厂方法模式
- 抽象工厂模式
- 单例模式
- 原型模式
- 建造者模式
- 对象池模式