当我阅读维基百科创作设计模式的定义时,我发现了以下几句话。
创作设计模式被进一步分为对象创造模式和类创造模式.其中,对象创建模式处理对象创建,类创建处理类实例化.
我的印象是,对象创建和类实例化是一回事。他们是一样的还是不同的?如果他们是不同的,会有什么不同呢?
发布于 2011-12-26 07:21:07
碰巧访问了下面的林克得到了答案。
模式
类创建模式在实例化过程中有效地使用继承,而对象创建模式则有效地使用委托来完成工作.。
发布于 2011-12-23 10:19:10
在我看来,这是没有区别的。对象创建也被认为是创建一个类的实例,其中的结果是一个创建的对象。所以基本上他们是一样的,所以不要和它混淆。
发布于 2019-06-04 17:43:57
如维基百科"创造模式“:
对象创建模式将其部分对象创建推迟到另一个对象,而类创建模式则将其对象创建推迟到子类。
正如我对对象创建和类创建的理解一样:
对象创建:更多关于控件对象生存期和创建的内容--这就是为什么我们将对象创建推迟到另一个对象的原因--我们需要控制以下内容之一:
像在类创建中一样,:我们只关心对象是如何构造和实例化的,这几乎是由子类完成的,如下所示:
https://stackoverflow.com/questions/8614477
复制相似问题