当类A和类B存在如下关系的情况下,可以将类A对象的创建的责任交给类B
1.类B聚合类A类对象 (聚合)
2.类B包含类A类对象 (组合)
3.类B密切使用A类对象
4.类B对象是A类对象创建时需要的元素(例如类A构造函数中需要传入类B指针)
创建者模式的一个重要特点就是被创建的类对象不再由用户创建,而是由创建者类(例如类A)负责创建,用户只负责调用创建的类对象
标签:聚合,创建者,对象,创建,用户,模式,构造函数
来源: https://blog.csdn.net/CHALLENG_EVERYTHING/article/details/111061272