腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Spring中的“基于
构造
函数
的注入”和“通过
构造
函数
模式
自动连接”的区别是什么?
、
我知道并理解基于
构造
函数
的注入。但是,自动装配
模式
把我搞糊涂了。1)我读到自动装配的默认
模式
是‘无自动装配’,即我们必须在xml文件中手动设置属性。但是,基于xml的配置难道不是一种自动装配吗?2)自动装配的其他
模式
是: i) byName ii) byType iii)
构造
函数
iv)自动检测。我的假设是正确的吗: a)当使用基于xml配置的自动装配时,默认
模式
是‘byName’(即,我必须保持属性引用的名称与用作属性的bean的名称相同。)b)当使用
浏览 27
提问于2016-08-31
得票数 2
回答已采纳
2
回答
Scala
构造
模式
与抽取
模式
匹配
、
构造
函数
模式
和提取器
模式
匹配有什么区别?在Scala的编程中,作者区分了Ch 15中的
构造
函数
模式
和Ch 26中的提取器
模式
。
构造
函数
模式
的示例:case class BinOp(operator: String, left: Expr, right: Expr) extends Expr
浏览 4
提问于2017-03-06
得票数 3
回答已采纳
1
回答
如何为具有许多
构造
函数
的类型编写完整的语用?
、
假设我有一个带有许多
构造
函数
的类型和几个
模式
同义词。我想用
模式
同义词来替换几个
构造
函数
。如果添加了更多的
构造
函数
,我如何才能编写必要的COMPLETE实用程序,而不必手工写出所有的
构造
函数
并冒着落后的风险?
浏览 6
提问于2022-09-29
得票数 2
1
回答
与数据
构造
函数
无关的Ocaml
模式
匹配
有没有一种方法可以对独立于
构造
函数
的
构造
函数
进行
模式
匹配?有时在
模式
匹配中,我只关心
构造
函数
,而不关心与之相关的数据。我担心的是,当我在ADT中更改
构造
函数
的数量时,我必须遍历并更改所有的
模式
匹配,即使是那些丢弃所有“字段”的
模式
匹配(正确的术语是什么?)在数据
构造
函数
上。假设我有一个具有多个
构造
函数
的ADT
浏览 5
提问于2017-08-12
得票数 3
回答已采纳
1
回答
使用Isabelle进行验证时的智能
构造
器
模式
、
、
在学习的第三章时,我的导师提到了其中的一些
函数
是使用智能
构造
器
模式
构建的,并指出这种
模式
对定理的证明是有益的。那么,在Isabelle中什么是智能
构造
器
模式
,它如何帮助定理的证明?也许你甚至可以用书的第三章来解释.
浏览 0
提问于2018-10-23
得票数 1
回答已采纳
1
回答
有效Java书籍线程中的Builder
模式
安全吗?
我读的是“有效的java”--当类有几个可选的
构造
参数时,它建议使用构建器
模式
。理性的存在比- “远程处理
模式
”--它基本上为一个
构造
函数
提供了需求
模式
,另一个
构造
函数
为必需+1可选,另一个
构造
函数
为‘必需+2可选’等等--作者认为,当可选参数失控时,这变得太难读和写了。‘'Javabeans’
模式
--它使用无参数
构造
函数
,然后为每个参数运行一个sett
浏览 4
提问于2014-09-17
得票数 4
回答已采纳
2
回答
重构为使用Builder
模式
或伸缩
构造
器
模式
、
、
、
根据有效的Java 2ed项目2 伸缩
构造
器
模式
,在该
模式
中,您只提供一个
构造
函数
的所需参数,另一个
构造
函数
只提供一个可选参数,第三个
构造
函数
提供两个可选参数,等等,最终形成一个带有所有可选参数的
构造
函数
应用此
模式
的类的
构造
函数
的一个示例是从中借用的。假设我想提供如下
构造
函数
。defaultValue, bo
浏览 3
提问于2011-04-09
得票数 10
回答已采纳
1
回答
使用参数化的
构造
函数
(带有必填字段)和setter,而不是使用Builder设计
模式
、
、
、
当我们有一个有很多字段的类,其中一些是强制的,一些是可选的,那么使用
构造
函数
是一种糟糕的做法,因为有几个问题,其中一个是可读性差。构建器设计
模式
可以是一种解决方案,我们可以在其中分离
构造
逻辑,并使用分步方法来创建对象。我的问题是: 1.)为什么我们不能将Setter与参数化
构造
函数
相结合,该
构造
函数
将包含必填字段而不是Builder
模式
?可以使用setter设置可选字段。2.)为什么我们应该使用构建器设计
模式
,而不是
浏览 3
提问于2021-06-12
得票数 1
4
回答
构造
器
模式
与
构造
函数
的区别
构建器
模式
只是一种构建类似于
构造
函数
的对象的方法,那么为什么要使用构建器
模式
而不是普通的旧
构造
函数
呢?
浏览 2
提问于2015-04-26
得票数 42
回答已采纳
3
回答
C#中的单例
模式
、
、
、
Singleton
模式
的伟大之处在于:只初始化对象(实例)一次。然后我们可以与非静态成员进行交互。但是关于Singleton
模式
更强大的是
构造
函数
。如果我们不需要一个初始化对象的
构造
函数
,那么单例
模式
就没有意义了,我们可以使用静态类。 但是,如果我们确实需要在
构造
函数
中获取参数呢?
构造
函数
有两个选项:一个是将对象初始化为它们的初始值,另一个是将objecs初始化为它通过参数获得的值,那么我们可以说单
浏览 4
提问于2013-09-26
得票数 0
回答已采纳
2
回答
可序列化的Builder
模式
(如何添加公共的无arg
构造
函数
?)
、
、
我想用Builder
模式
来创建一个类,它的样式与约书亚·布洛赫的风格相同。但是我想使用这个类作为DTO对象,并从EJB中传输它。所以它需要有公共的非arg
构造
函数
。如何在构建器
模式
中实现这种java样式?实际上,Java只有一个
构造
函数
,它接受Builder对象作为参数。如果我添加了公共的无arg
构造
函数
,那么我就失去了构建器优于Java
模式
的优势。
浏览 9
提问于2013-01-11
得票数 2
1
回答
与单独的内部类相比,在实体本身中使用构建器
模式
有什么问题(如果有的话)?
、
、
我想让一些属性保持不可变,但我不想使用带有大量参数的
构造
函数
,即只使用那些不可变的
构造
函数
。var product = new Product("Car").withGears(5); 你认为这是一种反
模式
吗?经典的构建器<e
浏览 4
提问于2019-04-19
得票数 0
3
回答
在单例
模式
之外的任何其他私有
构造
函数
的用法
、
当我试图搜索私有
构造
函数
的用法时,我发现它在Singleton
模式
中的用法。除了单例
模式
之外,什么是使用私有
构造
函数
。一些链接或代码示例将不胜感激。
浏览 3
提问于2013-03-22
得票数 0
1
回答
隐藏
构造
函数
,而不是导入时的类型
、
我想隐藏哑
构造
函数
,并将其替换为单向
模式
,这样用户仍然可以使用
模式
匹配值,他们只需使用智能
构造
函数
就可以使用新值。由于我希望
模式
和哑
构造
函数
使用相同的名称,所以我需要隐藏哑
构造
函数
以防止名称空间冲突。 但是,由于哑
构造
函数
和类型共享名称,所以导入除哑
构造
函数
之外的所有内容都有点棘手。是否有一种方法,在一个导入语句中,导入除哑<e
浏览 0
提问于2017-04-25
得票数 8
回答已采纳
2
回答
为什么级联运算符@或算术运算符不是合法的
模式
构造
函数
?
、
、
在Ullman的SML书中fun (Nil)=0区长度( xs @x)=1+ length(xs);Error:非
构造
函数
应用于
模式
中的参数:@ Error: unbound变量或
构造
函数
:xs 但是,正如我们所看到的,
模式
xs@ [x]是不合法的,并触发了两条错误消息。第一条消息
浏览 4
提问于2020-04-30
得票数 0
1
回答
带有两个整数参数的类的部分专门化
、
、
//Blah blah AESLocker(std::string key, std::string ivec); AESLocker<MODE, N>::AESLocker(std::string key, std::string ivec) { } 上面的模板目前用于所有<e
浏览 2
提问于2015-04-09
得票数 0
1
回答
在哪里使用虚拟
构造
函数
?
、
、
我读到过虚拟
构造
函数
用于实现一些设计
模式
,但不理解虚拟
构造
函数
的任何需求。那么什么是虚拟
构造
函数
,为什么我们真的需要它们呢?
浏览 2
提问于2009-09-17
得票数 7
回答已采纳
1
回答
c#或vb.net在任何情况下都会生成模块
构造
函数
吗?
、
、
正如标题所述,在任何情况下或在使用特定代码
模式
时,c#或vb.net是否为程序集生成模块
构造
函数
?编辑:,我并不是在寻找添加/使用模块
构造
函数
的方法,我只想知道如果使用了特定的代码
模式
,编译器是否会生成/输出模块
构造
函数
,或者作为实现特定语言特性的一种方式,等等。
浏览 2
提问于2012-11-23
得票数 1
回答已采纳
2
回答
寄生
构造
器
模式
与工厂
模式
在技术上有何不同
、
、
寄生
构造
器
模式
可以看作是工厂
模式
和
构造
器
模式
的结合。在工厂
模式
中,我们调用一个
函数
,该
函数
然后显式地创建一个对象,并向对象添加所需的属性和方法,最后返回该对象。任何
函数
都可以通过使用new操作符调用
构造
函数
来处理。在没有new操作符的情况下,在
函数
中,this对象指向全局对象(浏览器中的window)。
构造
函数
模式
向this对象
浏览 0
提问于2012-10-25
得票数 5
5
回答
何时在设计数据结构时公开数据类型的
构造
函数
?
、
、
、
在用
函数
式语言设计数据结构时,有两个选项: 我自己问这个问题已经有一段时间了。我经常会从一个简单的数据结构(甚至是type别名)
浏览 1
提问于2012-09-06
得票数 12
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
构造函数缺失漏洞分析
JavaScript中构造函数介绍
Kotlin构造函数与实例化
了解一下主函数和构造函数
Linux C加加 类之构造函数!
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券