腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何为抽象
工厂
创建
的
类
设置特定属性?
、
、
、
是否可以让具体
工厂
使用
抽象
工厂
模式
为它们创建
具有
特定类型
参数
的
具体
类
?或者,由各自
的
混凝土
工厂
创建
的
不同
混凝土
类
是否需要
具有
相同
的
字段?例如)在下图中,您将如何
使用
客户端(应用程序)提供
的
不同
参数
集来实例化WinButton和OSXButton?
浏览 2
提问于2010-06-30
得票数 4
3
回答
对
具有
不同
参数
的
类
使用
工厂
模式
、
、
、
我有一个非常简单
的
工厂
,它接受一个Enum作为它
的
参数
之一来确定应该创建
的
对象
的
类型,以及一个
对
所有正在创建
的
对象通用
的
参数
。当我为
工厂
添加更多
的
类型来创建我
的
对象构造函数时,它
的
参数
开始
不同
了,例如: public someFactory() {
浏览 0
提问于2010-12-07
得票数 10
1
回答
在购物车上实现
工厂
模式
、
、
、
、
我有一个任务,我需要实现一个基本
的
购物车系统。在这辆购物车里,将有
不同
类型
的
活动,适用于产品类别。这些活动将采用
不同
的
折扣方式。为了实现这一点,我决定实现
工厂
模式
。但是,它
的
不同
之处在于,其中一个
具有
名为DiscountAmount
的
数据成员,另一个
具有
DiscountRate。要初始化属性DiscountAmount或DiscountRate,我需要在
工厂
<em
浏览 1
提问于2020-03-22
得票数 0
1
回答
对
不同
参数
使用
工厂
方法
模式
、
、
你好,我
的
问题是,对于构造函数中
具有
相同数量
的
参数
但类型
不同
的
类
,是否可以
使用
工厂
模式
。例如,我有一个名为IVerify
的
接口。我有两个实现它们
的
类
:NameVerifier,它在构造函数中
使用
字符串名称,以及在构造函数中
使用
int num。在这种情况下可以做
工厂
模式
吗?我们可以
使用<
浏览 2
提问于2017-02-02
得票数 1
回答已采纳
3
回答
java中InetAddress
类
的
静态方法getByname是
工厂
方法
模式
的
一个例子吗?
、
、
、
、
标准
的
工厂
方法设计
模式
包含4个
类
。创建者、产品及其具体实现。 因此,对于每个产品,我们需要实例化相应
的
工厂
,该
工厂
具有
创建产品
的
方法。但我也见过这样
的
场景,人们将构造函数声明为私有,并
使用
静态方法创建同一个
类
的
对象。类似于我们
对
单例所做
的
事情。例如,getByname是InetAddress
的
静态方法之一,它根
浏览 0
提问于2011-12-26
得票数 1
回答已采纳
4
回答
为接受
参数
/论证
的
类
创建一个单例
工厂
、
、
、
、
首先,我在上读到了这篇文章--这基本上告诉我,我根本不应该
使用
单例- 因为我需要
参数
,以及
具有
相同
浏览 6
提问于2013-06-17
得票数 3
4
回答
在用非常
不同
的
构造函数实例化对象时,应该
使用
工厂
模式
吗?
、
、
、
、
比方说(为了示例起见),我有三个实现IShape
的
类
。一个是
具有
平方(int长度)构造函数
的
平方。第二种是带有三角形构造函数
的
三角形( int基,int高度)。第三是
具有
圆(双半径)构造函数
的
圆。考虑到所有的
类
都共享相同
的
接口,我认为
工厂
模式
是一种可以
使用
的
创建
模式
。但是,
工厂
方法会很麻烦,因为它必须为这些
不同
浏览 0
提问于2019-03-30
得票数 14
回答已采纳
4
回答
静态
工厂
法或创建法
、
、
我想知道
对
这种结构
的
正确定义: public static A create() { } }在 (项目1)和中,我发现这称为静态
工厂
方法(某种类型
的
工厂
方法)。但是在阅读 (第6章)时,我遇到了同样
的
构造,称为创建方法。另外,有一个注意事项是,它不应该与Factory方法
模式
混淆。 真相在哪里?
浏览 3
提问于2009-04-06
得票数 2
回答已采纳
3
回答
在Unity中解析类型时传递构造函数
参数
:最佳实践
、
、
、
当
使用
依赖注入来提供在构造函数中
使用
的
参数
时,有时需要这样做。这是Unity (和其他依赖注入容器)所支持
的
,因此当它尝试创建该类型
的
实例时,它可以在构造函数中提供
参数
作为
参数
。我
的
问题是:这种方法可取吗? 在接口中,不可能指定实现
类
必须
具有
哪些
参数
。通过指定Unity
的
参数
,您假设实现
类
具有
这些
参数<
浏览 2
提问于2010-01-28
得票数 3
2
回答
为什么
工厂
方法不接受GoF
工厂
方法中
的
参数
、
在GoF
的
工厂
方法设计
模式
中,我可以看到FactoryMethod()方法没有接受任何
参数
。我
的
理解是,应该向FactoryMethod传递一个将在切换用例中
使用
的
参数
,然后根据切换用例中
的
值,实例化
不同
的
类
对象并将其返回给调用者。我
的
问题总结如下: 1)我是否应该完全按照GoF定义
的
方式实现
工厂
方法
模式
。我还
浏览 3
提问于2010-01-29
得票数 2
回答已采纳
7
回答
C#设计
模式
-如何基于高度可配置
的
用户选择编写代码
、
我想编写没有很多switch、if/else和其他典型语句
的
代码,这些语句将根据用户输入执行逻辑。对于,我不知道,body type,letS说我有10个body type
类
可供选择,以构造我
的
汽车对象,等等。当此示例放大1000倍,并
具有
可配置
参数</em
浏览 0
提问于2009-11-23
得票数 4
1
回答
实现可以
具有
不同
参数
组合
的
工厂
、
我正在尝试实现一个生成报表
的
工厂
方法。 是否必须为每种报表类型创建
不同
的
Ge
浏览 2
提问于2014-04-13
得票数 0
1
回答
子类
的
工厂
方法
的
签名
、
、
、
、
一个子类
的
方法与基
类
的
相应方法
具有
相同
的
签名,这是一个很好
的
实践。通常,子类
具有
与其父
类
不同
的
初始化
参数
。它们可能有额外
的
参数
,也可能有较少
的
参数
,通常是通过
对
父
类
的
参数
使用
一个常量值来获得
的
。由于Python不支持<em
浏览 6
提问于2021-01-15
得票数 2
3
回答
具有
不同
输入
参数
的
类
的
工厂
模式
设计
、
、
、
、
我想在我
的
程序中实现
工厂
模式
,但我不习惯它。实现这样
的
工厂
和Execute()方法
的
最佳实践是什么,它将调用
具有
各种
不同
参数
的
其他方法?IStep interface
的
Execute()方法compareTest.cs public c
浏览 3
提问于2018-07-26
得票数 2
1
回答
没有输入
参数
的
构建器,
使用
静态构建方法?
、
、
、
但是,我现在有一个例子,我想
使用
类似于Builder
模式
的
东西,但在这个特殊情况下,我不必在"Builder“中设置任何
参数
,因为"Builder”
使用
的
所有值都是常数,不需要动态设置。:由于与经典
的
Builder
不同
,这个特定
的
" builder“不需要任何输入
参数
(不需要
浏览 2
提问于2014-09-30
得票数 1
2
回答
创建仅负责创建其他对象(即
工厂
)
的
类
时
的
最佳实践?
、
、
我经常发现自己创建了以“Factory”作为后缀
的
类
。这些
类
往往只负责创建特定
的
类
或一组相关
的
类
。然而,我一直觉得这可能不是最好
的
实践,而且有更好
的
方法来解决这个问题。我认为这不是最佳实践
的
原因之一是,尽管我
使用
的
是“
工厂
”后缀,但实际上我并没有
使用
工厂
的
设计
模式
。 假设我有一个
类</
浏览 0
提问于2019-06-20
得票数 1
1
回答
如何在基
类
的
子类中强制
使用
私有构造函数
我想强制基
类
的
子类
具有
私有构造函数。然后,我希望通过一个友
类
(即
工厂
类
)来调用这些构造函数。这是我
的
使用
模式
:class Base:我想让Child继承Base: publicdouble method1() { } private
浏览 1
提问于2016-10-26
得票数 0
1
回答
库、“注入
工厂
”和扩展库
的
最佳实践
、
、
、
、
我用
的
是我需要修补
的
图书馆。我需要分叉,因为
工厂
设计
模式
是不
使用
的
。多年来,我用“注入
工厂</
浏览 3
提问于2021-06-30
得票数 1
4
回答
工厂
方法
模式
可以
使用
不同
的
重载吗?
、
、
我有一个用例,在这个用例中,我需要构建一个
工厂
类
,它根据传递
的
枚举返回
不同
的
具体类型。但是,每种类型都需要
不同
的
构造函数
参数
。那么,在这种情况下,有多个
具有
不同
签名
的
方法是有意义
的
,还是根本就不是
工厂
模式
?carType) { case CarType.Ford: return new Mustang(); }/
浏览 5
提问于2016-04-22
得票数 1
3
回答
工厂
方法设计
模式
“静态”修改器是否需要
、
、
我在研究设计
模式
。我用java学习过,有些事情我不太明白,我正在写下面的文章。 任何帮助都会感激
的
。
浏览 3
提问于2016-05-07
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
UVM设计模式 ( 二 ) 参数化类、静态变量/方法/类、单例模式、UVM_ROOT、工厂模式、UVM_FACTORY
Python函数的5类参数使用详解
Python基础教程:对python使用元类的总结
工信部:全椒海螺智能工厂 对水泥等传统行业具有较好的借鉴意义
蓝牙能够实现一对多通信吗?蓝牙模块的不同工作模式
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券