腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
与
工厂
方法
模式
和抽象
工厂
模式
相比,
简单
工厂
模式
的缺点是什么?
、
头第一设计
模式
将
简单
工厂
描述为public class SimplePizzaFactory { pizza = new VeggiePizza(); return pizza;} 与
工厂
方法
模式
和抽象
工厂
模式
相比,
简单
工厂<
浏览 2
提问于2019-06-12
得票数 3
2
回答
工厂
方法设计
模式
-PHP
、
、
我正在阅读
工厂
设计
模式
,这个
模式
有三种形式:
简单
工厂
、
工厂
方法和抽象
工厂
。据我所知,
简单
的
工厂
不是一种设计
模式
,它只是一种将对象创建代码与if/switch语句结合在一起封装的类型,或者在类不存在的情况下为类直接加载异常!当我试图转移到
工厂
方法时,我找不到足够清楚的例子来推迟
简单
工厂
的操作。 你们能给出一个例子来解释
工厂
方法以及它是如何
浏览 4
提问于2017-03-12
得票数 1
回答已采纳
2
回答
使用
工厂
方法
模式
而不是
简单
工厂
的动机是什么?
、
、
、
让我困惑的是,这篇文章说,与
简单
工厂
相比,使用
工厂
方法来覆盖开放关闭原则违反(检查问题与
简单
工厂
模式
节)的动机,但是在头第一设计
模式
书中,示例仍然违反了开放关闭原则,如本链接中的图像所示那么,与
简单
工厂
相比,使用
工厂
方法有什么好处呢?
浏览 0
提问于2019-09-12
得票数 3
回答已采纳
1
回答
ether.
js
与稳健的
工厂
承包
模式
、
我对使用solidity、ethers.
js
和web3.
js
编程很陌生。我已经创建了一份具有坚实性的
工厂
合同,如这篇博客文章中所描述的:
工厂
模式
。我现在工作的前端,web3-Reaction和ether.
js
。我看到ether.
js
有契约
工厂
API,但是如果正确理解的话,ether.
js
似乎允许您直接部署“子”合同,从而使
工厂
契约成为冗余的。问题是,
工厂
契约具有两个目的--一个用于部署子合同,另一个
浏览 0
提问于2021-04-26
得票数 0
3
回答
简单
工厂
使用策略
模式
、
、
我一直在学习设计
模式
,我觉得我有点困在一个没有任何答案页的练习中。我已经使用策略
模式
来创建以下内容: (减去setBehavior函数) public MallardDuck我想要做的是制造两个不同的
工厂
,每个
工厂
处理一个特定的行为,但是当我进行设计时,我开始怀疑我的解决方案。用
简单
的
工厂
做这种事是正常的吗? 有人能把我推向正确的方向吗?
浏览 5
提问于2016-07-10
得票数 0
回答已采纳
1
回答
简单
的
工厂
模式
演示
、
我正在尝试用PHP创建一个
简单
的
工厂
模式
演示。我不确定我的代码是否是最佳实践。似乎我有一些重复的代码,但我不确定如何改进它。基本上,我想创建3种类型的帐户(基本,高级和贵宾)。请给我建议。非常感谢。
浏览 0
提问于2012-05-17
得票数 2
回答已采纳
2
回答
请举一个
工厂
方法
模式
的例子
、
我读到了factory
模式
和factory method
模式
的区别。但对于
工厂
模式
,我们也可以通过反射添加类注册来解耦
工厂
类,并为要创建的对象使用一层子类,并将对象实例化逻辑保留在该子类中。我没有得到符合上述
工厂
方法
模式
定
浏览 1
提问于2015-06-24
得票数 3
1
回答
如何将这个
简单
的
工厂
转换成
工厂
方法?
、
、
我问了一个问题“这是正确的
工厂
方法
模式
吗?”当我不断在网上阅读其他示例时,我开始认为我的代码实际上是一个
简单
的
工厂
。我的代码: 如何将代码转换为
工厂
方法
模式
?
浏览 0
提问于2011-11-04
得票数 0
回答已采纳
3
回答
跨平台HTML5应用程序Javascript
模式
适配器的设计
、
function CameraAdapter() { else if (android) ..来自 Adapter
模式
将对象或类的接口转换为与特定系统兼容的接口就设计
模式
而言,它是否被认为是
工厂
?那适配器呢?如何将该类编写成OOP设计
模式
的“标准”?
浏览 3
提问于2013-03-28
得票数 1
回答已采纳
6
回答
简单
工厂
的动机与
工厂
方法
模式
、
、
、
、
我知道有很多关于不同
工厂
模式
的不同的问题,但是答案是如此的不同和令人困惑。我读过的书使用了不清楚的和(超过)简化的例子。我目前正在读的书是“头第一设计
模式
”。 在Simple Factory中,客户端使用单独的类(Creator)和
工厂
方法(可以是静态的)返回产品。在Factory方法
模式
中,Creator和Client是相同的东西,它们在同一个类中使用抽象方法来创建新产品,并在这个类中操作。在Factory方法
模式
中,创建方法在Creator之外是不可重用的,因此它只能在创建新的Cre
浏览 3
提问于2013-12-30
得票数 10
3
回答
简单
工厂
与
工厂
方法
、
、
、
、
简单
工厂
:
工厂
方法:大家好。我在寻找
简单
工厂
和
工厂
方法之间的区别。我知道结构上的差异(上图),但我无法理解用例中的差异。例如,这是对
工厂
方法的解释: 在
工厂
方法
模式
中,我们将介绍一个名为“IMobileFactory”的新接口和两个具体实现的‘NokiaFactory’和‘IphoneFactory’。但是客户端不会像
简单
工厂
模式
那样直接引用‘NokiaFac
浏览 1
提问于2018-11-19
得票数 5
回答已采纳
1
回答
Twig使用什么设计
模式
来实现装载机?
、
、
、
我正在学习设计
模式
,特别是
工厂
和抽象
工厂
模式
。我学习了Fabien的Twig,并修改了他为类Twig_Loader_Filesystem编写代码的方式,以适应我的另一种情况。implements Twig_LoaderInterface, Twig_ExistsLoaderInterface 我想知道Fabien为Twig_Loader_Filesystem做这件事的方式是被认为是抽象
工厂
模式
还是仅仅是一个
简单
的抽象设计
模式
因为我能看出界面的使用意味着
浏览 1
提问于2013-03-17
得票数 2
回答已采纳
2
回答
Java或C#在
工厂
设计
模式
中的反映
、
、
、
它是
工厂
设计
模式
中常用的一种特性。我很难理解这个概念,因为我还在学习如何编程。如何在C#或Java的
工厂
设计
模式
中使用反射?有人能给我一个
简单
的例子,并向我展示使用反射实现
工厂
设计
模式
的代码吗?Microsoft提供了这个反射代码示例,但我不知道如何在
工厂
设计
模式
中使用这个示例。
浏览 11
提问于2015-08-02
得票数 0
回答已采纳
1
回答
我是否应该使用
工厂
或服务来获取AngularJS中的数据?
、
、
我正在学习AngluarJS,我有一个非常
简单
的项目设置。}); 我不确定我是否应该在我的module.service中使用module.factory或module.factory(这也让我感到困惑的是,当
工厂
在那里的时候,这个惯例就是调用文件services.
js
)。我知道
工厂
是什么,我也知道在常规软件设计
模式
中服务是什么,但我不知道我应该做
浏览 2
提问于2014-04-15
得票数 2
回答已采纳
1
回答
没有输入参数的构建器,使用静态构建方法?
、
、
、
在您看来,这种对Builder
模式
的修改可以吗?是否存在一种不同的设计
模式
,在这种特殊情况下可能更适合? “
工厂
方法
模式
不
浏览 2
提问于2014-09-30
得票数 1
2
回答
目标-C类聚类
模式
、
我根据类型(
简单
枚举)选择具体类。我喜欢班级集群的想法。我应该使用它还是只创建
工厂
类(但是objective中的每个类实际上是一个
工厂
)?
工厂
模式
和类集群
模式
的区别是什么?
浏览 0
提问于2013-04-02
得票数 5
回答已采纳
2
回答
OOP中的
工厂
是什么
、
、
我对“
工厂
相关”设计
模式
及其OOP实现的理解一直很
简单
。
工厂<
浏览 1
提问于2016-03-03
得票数 9
1
回答
确定使用
工厂
方法设计
模式
时要使用的
工厂
、
目前,我正在对
工厂
的设计
模式
进行一些研究,并列出了我对每一种
模式
的理解的简要描述。如果其中任何一个不正确,请纠正我。
工厂
--
简单
而非官方的设计
模式
,通常是一个类,它有一个或多个方法(有时是静态的)接受一个参数来确定要返回的抽象类型的哪个子类。我的问题是,我一直在用共享方
浏览 0
提问于2013-09-17
得票数 1
1
回答
PHP -这是
工厂
方法
模式
吗?
、
我在上看到了一个资源他们弄错了吗?
浏览 2
提问于2010-12-21
得票数 1
2
回答
角
js
$http
工厂
模式
、
我有一家叫“userService”的
工厂
。
浏览 0
提问于2014-10-30
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
工厂模式(js实现)
设计模式:简单工厂模式
设计模式(一):简单工厂模式
设计模式之简单工厂模式
Java设计模式——工厂三兄弟之简单工厂模式
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券