对象创建,绕开new来避免对象创建。
工厂模式
定义:定义一个创建对象的接口,让子类决定实例化哪一个类,工厂将这个类的实例化延迟。
1 | /* |
抽象工厂
同样是为了绕开new创建对象,区别在于一系列相互依赖的对象的创建。
1 | /* |
原型模式
同样是用来避免new创建对象,使用原型实例来指定创建对象的实例,然后通过拷贝这些原型创建新的对象。
1 | /* |
构建器模式
构建器模式就是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
1 | /* |
- 本文作者: KongXinQing
- 本文链接: https://13114987559.github.io/2023/10/12/note/设计模式3/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!