腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
构建器和抽象
工厂
模式
一起使用
、
我们如何一起使用构建器和抽象
工厂
模式
? Builder
模式
用于实例化
复杂
对象,抽象
工厂
模式
用于创建一组相似的对象,而不需要确切的类。如果我们想在不知道确切的类(抽象
工厂
模式
)的情况下创建
复杂
的对象(Builder
模式
),那么怎么可能呢?
浏览 1
提问于2014-08-21
得票数 0
2
回答
生成器
模式
会取代
工厂
模式
吗?
、
构建器
模式
可以取代
工厂
模式
吗? 是的,构建器
模式
一步一步地创建并返回一个
复杂
对象,这也可以在
工厂
模式
中完成。
浏览 4
提问于2009-08-11
得票数 1
回答已采纳
1
回答
工厂
模式
和
复杂
bean
、
、
我正在尝试应用
工厂
模式
来创建在协议栈上使用的请求bean。现在,请求bean拥有其他bean的属性-这些bean也应该是
工厂
模式
的一部分(因为它们根据堆栈的不同而不同)。Details { public void setSource(String s);} 我的第一个尝试是为Details添加
工厂
方法,但这很快就变成了一种危险--尤其是为
工厂
传递一些参数。另外,setter会变得有点奇怪,因为如果你要从另一个<em
浏览 0
提问于2013-04-29
得票数 0
3
回答
单例
模式
与
工厂
模式
的争论
、
、
、
通常,当围绕对象创建存在
复杂
性,并且这些
复杂
性包含创建范围无法访问(不应该访问)的信息,或者创建包含一些强制性的、不可避免的变通方法时,我经常使用
工厂
模式
。将同一个
工厂
传递给多个类看起来很奇怪。passing a whole Factory in parameter 关于Singleton
模式
有很多争议。那么我还应该让Factory成为单例吗?
工厂
需要进入需要
工厂
生产某些产品的每个角落。这需要将该
工厂
作为参数进行传递。再一次以链的形式
浏览 1
提问于2011-09-07
得票数 3
3
回答
跨平台HTML5应用程序Javascript
模式
适配器的设计
、
function CameraAdapter() { else if (android) ..来自 Adapter
模式
将对象或类的接口转换为与特定系统兼容的接口就设计
模式
而言,它是否被认为是
工厂
?那适配器呢?如何将该类编写成OOP设计
模式
的“标准”?
浏览 3
提问于2013-03-28
得票数 1
回答已采纳
1
回答
在Java中使用
工厂
设计
模式
、
、
我希望在我的java项目中使用设计
模式
,对我来说,
工厂
模式
似乎是最合适的,因为它不那么
复杂
,我在我的项目中找到了一个合适的场景来实现它。但限制我的唯一问题是这些方法的名称与教程中的不同。有没有办法将
工厂
设计
模式
应用于此场景?
浏览 1
提问于2018-07-05
得票数 0
2
回答
推荐的设计/
模式
(如果我有n个条件需要处理)
、
第二,我考虑使用Decorator
模式
,但是上面的条件检查也是必需的,如果需要,那么上面的循环会产生任何问题。
浏览 4
提问于2013-04-22
得票数 1
回答已采纳
1
回答
映射示例中的策略与
工厂
模式
、
、
我知道这看起来很奇怪,但我遇到过
工厂
模式
和策略
模式
似乎都是一种选择的情况。我在FE上有一些模型,我需要映射到API格式的
复杂
映射逻辑。所以我想知道哪种
模式
是最合适的,
工厂
->是因为我创建了要发送到的对象,还是策略->是因为根据模型类型有不同的操作? 谢谢!
浏览 16
提问于2020-09-18
得票数 0
1
回答
如何使用构建器设计
模式
和抽象设计
模式
来设计
复杂
的GUI?
、
、
、
、
我正在尝试创建一个
复杂
的GUI,假设主面板包含一个列表面板和一个按钮面板。按钮面板将再次包含两个按钮。我如何使用构建器设计
模式
和抽象
工厂
设计
模式
来设计这个GUI?类图看起来会是什么样子? 我理解构建器和抽象
工厂
模式
,但是如何将它们一起使用呢?这就是我所说的构建器
模式
。这是抽象
工厂
模式
,我指的是
浏览 6
提问于2021-10-02
得票数 0
1
回答
为什么我们需要
工厂
方法
模式
呢?
、
我现在正在学习factory method设计
模式
,在此之前我学习了simple factory
模式
。我认为simple factory是有用的,因为它将if/else控制流程转移到
工厂
,因此可以保留产品的纯度。然后我学习了factory method
模式
,我认为它既
复杂
又漂亮。然而,我意识到factory method
模式
中不再有if/else控制流了,客户知道它将使用哪种产品,并选择相应的
工厂
。Product product = new Spec
浏览 0
提问于2014-05-04
得票数 2
1
回答
当“实例化发生在子类可以轻松覆盖的操作中”时,为什么不需要
工厂
方法?
、
来自Gamma等人的设计
模式
,
工厂
方法使设计更加可定制,只会稍微
复杂
一些。其他设计
模式
需要新的类,而
工厂
方法只需要新的操作。人们通常使用
工厂
方法作为创建对象的标准方法,但是没有必要使用,当实例化的类在子类可以轻松重写的操作(例如初始化操作)中进行实例化时永远不会更改或。“其他设计
模式
”包括抽象
工厂
、建造者和原型。难道原型也不需要新的类吗,就像
工厂
方法一样?还是我误解了“需要新课”的意思?为什么在这种情况下不需要
工厂</em
浏览 3
提问于2019-06-11
得票数 1
1
回答
如何简化
复杂
的
工厂
模式
?
、
、
这个函数是大约十几个处理器的公共接口,因此可以说遵循了Factory
模式
。processor.execute() log.status = "Failure" 为一些事情添加if条件并没有什么区别,但是现在11个处理器中几乎有6个具有特定于它们的额外输入,代码开始看起来很
复杂
浏览 0
提问于2020-04-05
得票数 2
回答已采纳
1
回答
为什么获取springboot应用程序的applicationContext很
复杂
?
、
、
我已经寻找了一些方法来实现这个目标,但我认为它们很
复杂
,例如,实现ApplicationContextAware…… 请考虑
工厂
模式
。
工厂
类可能返回的一些实例具有需要@Autowired的字段变量,因此它们必须由Spring管理,并且
工厂
必须使用return applicationContext.getBean(...)我认为
工厂
模式
应该被广泛使用,我想用它来证明,像顶级code...And一样简单地获取spring-boot应用程序的ApplicationContex
浏览 2
提问于2020-01-20
得票数 0
1
回答
ether.
js
与稳健的
工厂
承包
模式
、
我对使用solidity、ethers.
js
和web3.
js
编程很陌生。我已经创建了一份具有坚实性的
工厂
合同,如这篇博客文章中所描述的:
工厂
模式
。我现在工作的前端,web3-Reaction和ether.
js
。我看到ether.
js
有契约
工厂
API,但是如果正确理解的话,ether.
js
似乎允许您直接部署“子”合同,从而使
工厂
契约成为冗余的。问题是,
工厂
契约具有两个目的--一个用于部署子合同,另一个
浏览 0
提问于2021-04-26
得票数 0
2
回答
Builder设计
模式
和Factory Design
模式
有什么区别?
、
、
、
、
Builder设计
模式
和Factory设计
模式
有什么区别? 如果我想对这些
模式
进行测试和比较/对比,如何将我的发现表示为图表?
浏览 1029
提问于2017-12-13
1
回答
用多个参数实现
工厂
模式
,每个参数都是接口
、
、
return _decimation.Calculate(inverseSpectrumResult);} 我决定根据所选的组合框值来生成和使用具体的类,以便创建下面的
工厂
类我觉得在我使用的方法中缺少了一些东西:)我知道Factory方法不是那样的,但否则我必须创建
工厂
类重载的所有组合和排列。我应该使用构建器
模式
来创建SignalProcessor对象吗?
浏览 0
提问于2020-10-05
得票数 3
回答已采纳
3
回答
在
工厂
实现中处理状态
、
、
如果您有多个
工厂
实现,每个
工厂
实现都需要不同的状态信息来创建新对象,那么应该使用什么
模式
?示例: IModelParameters:包含
复杂
计算的所有输入和输出IModelParameterFactory:具有获取和保存IModelParameter对象的方法。问题是,一个
工厂
实现可能是从数据库获取参数,需要一些状态来检索(即UserID),另一个
工厂
实现可能是从文件获取输入,在这种情况下,您没有UserID,但您确实需要一个文件名。在这种情况下,有没有其他更好的
模式
?
浏览 3
提问于2013-05-21
得票数 0
3
回答
工厂
函数与Object.create - JavaScript -何时使用
我阅读了很多关于JavaScript中的对象组合的文章,以及这种
模式
相对于“类”
模式
的优势。我看到了使用Object.create()创建新对象的组合示例,以及使用返回对象的
工厂
函数进行演示的其他示例。init: function() { }
工厂
功能示例: function() {
浏览 10
提问于2016-09-19
得票数 5
回答已采纳
1
回答
产品中的
工厂
模式
与多级
工厂
w/
工厂
、
、
、
我实现了一个抽象的
工厂
模式
,但我所面临的情况是,我需要我的产品也成为
工厂
经理。提前感谢!
浏览 2
提问于2014-02-25
得票数 1
回答已采纳
2
回答
我应该总是使用静态
工厂
方法而不是构造函数吗?
、
阅读有效的Java,使用静态
工厂
方法似乎有很多优点,但缺点却很少。所谓静态
工厂
方法,我的具体意思是 private MyClass() { ... }; return new A();}注意到静态
工厂
方法与Design Gamma95中的
工厂
方法
模式
不一样,第107页。本项中描述的静态
工厂
方法在设
浏览 0
提问于2012-03-16
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
工厂模式(js实现)
【设计模式】工厂模式
应对复杂且多变的供应链,联想试图以“尖峰制造”模式破局 | 中国工厂
设计模式:简单工厂模式
设计模式之工厂模式
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券