何时使用工厂方法 1、一个类无法预测它要创建的对象属于哪一个类。 2、一个类用它的了类来指定所创建的对象。 3、把要创建哪一个类的信息局部化的时候。 实现工厂模式需要考虑的几个问题: 1、基类是一个抽象类,模式必须返回一个完整可工作的类。 2、基类包含默认方法,除非默认方法不能胜任,才会调用这些方法。 3、可以将参数传递给工厂,告诉工厂返回哪一个类型的类。这种情况下,类可以共享相同的方法名,但完成的工作可以不同。
何时使用工厂方法
最新推荐文章于 2022-01-17 11:09:56 发布