腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
抽象
工厂
与
工厂
方法(作用域)
design-patterns
工厂
方法是类设计
模式
。抽象
工厂
使用了许多
工厂
方法。为什么抽象
工厂
是
对象
设计
模式
,而不是类设计
模式
?抽象
工厂
将实例化推迟到哪个
对象
?
浏览 2
提问于2012-07-03
得票数 4
回答已采纳
2
回答
请举一个
工厂
方法
模式
的例子
design-patterns
、
factory
我读到了factory
模式
和factory method
模式
的区别。但对于
工厂
模式
,我们也可以通过反射添加类注册来解耦
工厂
类,并为要创建的
对象
使用一层子类,并将
对象
实例化逻辑保留在该子类中。我没有得到符合
浏览 1
提问于2015-06-24
得票数 3
3
回答
哪个设计
模式
是
工厂
模式
的对立面?
design-patterns
、
factory-pattern
我想知道是否存在与
工厂
模式
相反的
模式
。例如,当某个
对象
需要删除时,需要做一些额外的工作,以撤消在
工厂
对象
中执行的配置。例如,使用Delete方法扩展
工厂
对象
似乎是错误的,因为
工厂
模式
是一个严格的创建
模式
。 更新:我之所以使用
工厂
,是因为需要完成的配置会给
对象
引入一些不合适的依赖项。
浏览 3
提问于2009-09-15
得票数 9
回答已采纳
3
回答
我混淆了工作
模式
和
工厂
模式
design-patterns
、
factory
、
unit-of-work
工厂
模式
源我的问题是工作单位
模式
,而
工厂
模式
是相同的
模式
,有不同的名称,我不确定。
浏览 0
提问于2019-01-29
得票数 0
1
回答
摘要
工厂
与
工厂
方法:组合与继承?
design-patterns
、
abstract-factory
、
factory-method
我读过很多关于抽象
工厂
和
工厂
方法不同的文章,但是有一个问题我不明白。两者的一个不同之处在于,使用抽象
工厂
模式
,类通过组合将
对象
实例化的责任委托给另一个
对象
,而Factory方法
模式
使用继承并依赖子类来处理所需的
对象
实例化 也许我知道为什么抽象
工厂
模式
使用组合和委托来创建
对象
,但是我不明白为什么Factory方法
模式
使用继承来创建具体的类
对象
。这个问题不是关于
浏览 2
提问于2014-03-25
得票数 2
回答已采纳
1
回答
构建器和抽象
工厂
模式
一起使用
design-patterns
、
architecture
我们如何一起使用构建器和抽象
工厂
模式
? Builder
模式
用于实例化复杂
对象
,抽象
工厂
模式
用于创建一组相似的
对象
,而不需要确切的类。如果我们想在不知道确切的类(抽象
工厂
模式
)的情况下创建复杂的
对象
(Builder
模式
),那么怎么可能呢?
浏览 1
提问于2014-08-21
得票数 0
1
回答
工厂
来创建
工厂
?
design-patterns
、
abstract-factory
、
factory-method
我指的是GoF 抽象
工厂
和Factory方法
模式
。我理解它们的目的,但困扰我的是,这两种
模式
都忽略了关于客户机如何获得“
工厂
对象
”实例的讨论。因为我们需要另一种
模式
来构造这些
对象
层次结构,这个
模式
是许多人在说Factory时实际上所指的
模式
。基本上,
工厂
模式
如下:在我看来,这是一个不同于抽象
工厂
或Factory方法的<
浏览 3
提问于2017-04-18
得票数 0
9
回答
设计
模式
:
工厂
对
工厂
方法与抽象
工厂
java
、
design-patterns
、
language-agnostic
、
factory
、
factory-method
我在读一个网站的设计
模式
工厂
方法-定义用于创建
对象
的接口,但让子类来决定实例化哪个类,并通过公共接口引用新创建的
对象
。 抽象
工厂
-提供了创建一系列相关
对象
的接口,而没有显式地
浏览 27
提问于2012-10-23
得票数 244
2
回答
OOP中的
工厂
是什么
oop
、
design-patterns
、
factory
我对“
工厂
相关”设计
模式
及其OOP实现的理解一直很简单。
浏览 1
提问于2016-03-03
得票数 9
3
回答
工厂
、抽象
工厂
和
工厂
方法
design-patterns
、
factory
、
factory-pattern
、
abstract-factory
我的理解是:是那么回事吗? 其他的区别是什么?此外,
工厂
方法
模式
是什么?和
工厂
的
模式
一样吗?
浏览 9
提问于2010-01-17
得票数 43
回答已采纳
4
回答
工厂
设计
模式
和DAO设计
模式
有什么区别?
java
、
design-patterns
、
factory
、
dao
、
factory-pattern
比较这两种
模式
-- Factory and DAO
模式
,我发现它们非常相似:所以它们是相似的还是我不明白?或者Dao
模式
是
工厂
模式
的具体实现? 提前谢谢。
浏览 5
提问于2015-09-30
得票数 4
回答已采纳
22
回答
抽象
工厂
和
工厂
设计
模式
有什么区别?
factory-pattern
、
factory-method
、
design-patterns
、
abstract-factory
我知道有很多关于这两种
模式
之间的区别的帖子,但是有一些东西我找不到。 从我所读到的内容中,我看到
工厂
方法
模式
允许您定义如何创建单个具体产品,但将实现隐藏在客户端,因为它们将看到一个通用产品。我的第一个问题是关于抽象
工厂
。它的作用是允许您创建具体
对象
的系列(这取决于您所使用的具体
工厂
),而不仅仅是一个具体的
对象
?抽象
工厂
是否只返回一个非常大的
对象
或多个
对象
,具体取决于您调用的方法?我的最后两个问题是关于一句我无法完全理
浏览 3
提问于2011-04-21
得票数 582
回答已采纳
1
回答
如何使用
工厂
设计
模式
来阻止类预先预测它必须创建的
对象
类?
design-patterns
、
factory-pattern
据我所知,
工厂
设计
模式
允许通过使用单独的
对象
来创建
对象
,其唯一目的是创建第一个
对象
。可以使用不同类型的
工厂
创建不同类型的
对象
。我想我误解了
工厂</em
浏览 3
提问于2020-06-05
得票数 2
回答已采纳
4
回答
工厂
模式
与FactoryMethod
模式
java
、
design-patterns
有人能告诉我为什么引入FactoryMethod设计
模式
吗?因为我的问题是,使用
工厂
模式
本身也可以达到同样的效果吗?例如,如果我看到
工厂
模式
和FactoryMethod
模式
之间的区别,
工厂
模式
返回具体的IMplementation,而FactoryMethod
模式
返回
工厂
对象
作为其返回类型??
浏览 1
提问于2012-04-01
得票数 1
3
回答
跨平台HTML5应用程序Javascript
模式
适配器的设计
javascript
、
design-patterns
function CameraAdapter() { else if (android) ..来自 Adapter
模式
将
对象
或类的接口转换为与特定系统兼容的接口就设计
模式
而言,它是否被认为是
工厂
?那适配器呢?如何将该类编写成OOP设计
模式
的“标准”?
浏览 3
提问于2013-03-28
得票数 1
回答已采纳
1
回答
向reducer
工厂
的实例添加专用功能
redux
、
factory
为了在我的应用程序的redux相关部分减少代码重复,我提出了reducer
工厂
,以便将重复的逻辑分组为抽象的reducer,然后通过将name参数传递给
工厂
将其转换为具体的reducer实例。: fileA.
js
import reducerFactory from './ReduxFactory/reducer' const reducer = reducerFactory('OBJECT_B') 现在想象一下,在B类型的
对象
上,我需要实现一些特别的功能,我
浏览 19
提问于2020-07-01
得票数 0
2
回答
如何处理
工厂
模式
创建的
对象
.net
、
design-patterns
、
garbage-collection
、
dispose
我正在使用
工厂
模式
创建一个类的.NET
对象
。我还需要确保所有这些
对象
都应该在应用程序终止之前被释放。 我可以在哪里以及如何处置由
工厂
模式
创建的
对象
?我应该在获取
工厂
创建的
对象
的类中进行处理吗?
浏览 0
提问于2010-04-19
得票数 4
回答已采纳
1
回答
node.
js
中的
对象
工厂
模式
javascript
、
node.js
、
design-patterns
、
factory
在重构一段要求我在nodejs中使用
对象
工厂
模式
的代码时,我遇到了一个案例。因此,我在示例代码中尝试了这种
模式
,并提出了一些疑问。factoryTest.
js
}; return new createObjects(); 是否按照
对象
工厂
设计
模式
浏览 4
提问于2015-09-15
得票数 1
回答已采纳
3
回答
乔舒亚·布洛赫#项目1:考虑静态
工厂
方法而不是构造函数
java
、
design-patterns
、
factory
、
factory-pattern
这与从约书亚·布洛赫的“有效Java”一书中创建和销毁
对象
有关此方法将布尔原语值转换为布尔
对象
引用:} 作者似乎在讨论静态
工厂
方法与
工厂<
浏览 5
提问于2016-07-25
得票数 5
1
回答
工厂
方法与抽象
工厂
的区别
design
、
design-patterns
、
factory-method
我对
模式
工厂
方法和抽象
工厂
之间的区别感到困惑有一段时间了。做了很多研究,还是很困惑。这两种
模式
的唯一区别是,
工厂
方法生成一个
对象
,抽象
工厂
生成一系列
对象
吗?还是还有更多的差异?我知道如何使用这些
模式
,但很难区分这两种
模式
。
浏览 0
提问于2014-04-05
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
工厂模式(js实现)
JS中的对象-原型
JS对象属性排序小技巧
JS内置对象之数组详解
js面向对象编程中构造方法
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券