一个工厂方法必须返回一个新的对象。如果返回的不是一个新的对象,则不符合工厂方法的描述

来源:百度知道 编辑:UC知道 时间:2024/06/04 02:59:50
请问下面这句话对吗?并说明为什么?“一个工厂方法必须返回一个新的对象。如果返回的不是一个新的对象,则不符合工厂方法的描述”

该题目为《面向对象技术》复习题

SOS! SOS! 紧急求助!
5月16日小弟就要考了!(请在此之前帮小弟)
不胜感激!

不对,至少我知道工厂模式有用到单例的,单例的情况每次都返回同一个对象.和你说的矛盾.

不对
工厂方法不一定每次都返回一个新的对象,但是每个对象一定是他自己建的,而不是外部创建的对象传人工厂里面去的。

SqlHelper的ExcuteDataset()方法,是返回一个DataSet吗 作为一个新司机,必须对车辆了解些什么? java中在写一个方法的时候如何去考虑该方法的返回类型 一个很简单的java程序题,设置了一个静态方法返回序列号 写一个方法reverse,它接受一个String参数并且返回该String的逆序排列 在c++中如何返回一个数对,比如我想把一个函数的返回值定义为一个数对如1,2 某校安排5个班到4个工厂实践,每个班去一个工厂,每个工厂至少一个班,则不同的安排方法有几种? 自定义一个函数,对一个二维数组排序后,如何返回排序后的数组 我新创建了一个用户想返回原来的用户没有了 在java里怎么返回一个对象的所有方法和属性的名称?