腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
减少
重载
函数
和
构造
函数
的
数量
、
、
、
如果要更新特定汽车成员变量, Fleet f;f.update<Blah>(10, c1); 将来,可以在Car中定义更多
的
类实例。有没有办法
减少
重载
的
构造
函数
和
update()
函数
的
数量
?也许可以使用模板?我觉得它看起来很丑陋,设计明智,使用了这么多
重载
的
函数
。
浏览 23
提问于2019-02-18
得票数 0
回答已采纳
2
回答
WriteLine
的
重载
版本;为什么不使用泛型/模板?
System.Console类型提供了WriteLine方法
的
几个
重载
版本(布尔值、Char、Int32) 如果是在c++中,我将假设在这种场景中
的
模板处理比
重载
类似
函数
的
版本更好。我不知道这有什么动机。下一行:为了
减少
公共值类型
浏览 1
提问于2013-06-27
得票数 0
回答已采纳
4
回答
如何
减少
重载
函数
的
数量
?
、
我想知道在下面的代码中是否有
减少
重载
函数
(
函数
编辑)
数量
的
方法。, float new_c); private: char b; };{ b = new_b;} 编辑
浏览 8
提问于2022-02-01
得票数 3
2
回答
为什么像QList
和
QVector这样
的
Qt容器没有迭代器范围
构造
函数
?
、
C++中
的
标准库容器具有采用迭代器范围
的
构造
函数
。当输入容器
的
内容可转换为,但与结果容器中
的
内容不同时,或者即使容器是不同
的
,这是非常方便
的
。
构造
函数
重载
允许在周围类
的
构造
函数
中发生这种类型
的
转换,从而
减少
代码中
的
杂乱。 所以问题就来了,为什么Qt容器没有这个
重载
呢?这是一个
浏览 0
提问于2016-07-08
得票数 3
回答已采纳
3
回答
Java
减少
构造
函数
的
数量
、
假设我有一个具有
构造
函数
的
类,其中每个类都有两个参数--例如,我有5个类型,其中两个可以作为第一个param传递,三个可以作为第二个类型传递。public SomeClass(A,C) {}public SomeClass(A,E) {} public SomeClass(B,D) {}因此,正如您所看到
的
浏览 2
提问于2016-02-23
得票数 1
回答已采纳
1
回答
我可以在
构造
函数
中同时调用这个
重载
和
基
重载
吗?
、
、
我能找到
的
最接近
的
线程是,但是情况不同--要调用
的
基本
构造
函数
是默认
的
构造
函数
。这里,我需要指定要传递它
的
参数。str2, string str) { }我希望避免在A
的
第二个
构造
函数
重载
中重复相同
的
逻辑
浏览 3
提问于2016-03-21
得票数 0
回答已采纳
1
回答
从
重载
的
新运算符初始化类成员
是否有任何方法从类
的
重载
新运算符初始化类
的
成员字段
的
值?我可以在运算符new中设置对象
的
值,但是在它返回我
的
预初始化对象之后,类
构造
函数
会覆盖所有未初始化
的
值(至少在调试编译中)。我要做
的
是:分配器,它使用对象
的
桶向量,其中新创建
的
对象一个一个地填充桶。每个桶存储填充槽
的
数量
和
下一个填充槽
的
索引,分配器增加该<
浏览 1
提问于2022-02-07
得票数 -1
1
回答
如何
减少
构造
函数
重载
的
代码
、
、
在我
的
一个类中,我有许多这样
的
构造
函数
。现在调用时间到了,我只调用需要数据
的
构造
函数
。但是我不认为我
的
流程是好
的
,所以我需要一些帮助来
减少
我
的
代码以及创建好
的
流程。如果任何人有一个很好
的
流程来实现这一点,那么请分享。 提前谢谢。
浏览 1
提问于2011-03-21
得票数 1
回答已采纳
1
回答
构造
函数
和
构造
函数
重载
、
、
、
当我们
重载
一个具有不同参数
的
构造
函数
时,一个具有数据类型Object,另一个具有数据类型string,当我们创建该类
的
对象并提供输入参数为null时,它调用
的
是以string为输入参数
的
构造
函数
,而不是以输入参数为object
的
构造
函数
。既然Object是String
的
超类,谁能告诉我为什么它调用带有输入参数string
的
构造
<
浏览 2
提问于2012-09-08
得票数 3
4
回答
python中
的
C++方法
重载
、
、
、
假设一个C++类有几个
构造
函数
,它们根据各自参数
的
数量
、类型和顺序进行
重载
,例如constructor(int x, int y)
和
constructor(float x, float y, floatz),我认为这两个方法都是
重载
的
方法,应该使用哪一个取决于参数,对吧?那么,在python中,我如何创建一个可以像这样工作
的
构造
函数
呢?,然后根据两参数
构造
函数
,i
浏览 0
提问于2010-08-13
得票数 1
5
回答
使用几个不同
的
参数来
减少
超长
构造
函数
重载
的
数量
、
、
我设计了一个自定义界面系统,它使用基本
的
UI控件,如按钮、标签等。有些控件有很多选项,所以它们使用长
构造
函数
,它们只在一个或两个参数上有所不同。这是一项正在进行
的
工作,所以我经常更改可选参数,对所有
构造
函数
应用更改需要相当长
的
时间。(string Text, Vector2 Position, Texture2D Texture, bool moreStuff) 我尝试使用dynamic关键字而不是Rectangle、Point
和
Vector2来<em
浏览 0
提问于2013-02-16
得票数 1
回答已采纳
5
回答
减少
构造
函数
的
参数
数量
、
、
我正在阅读"Clean Code“,并且很难弄清楚如何将我
的
一些
函数
(通常是
构造
函数
)保持在3个参数
的
最大值。通常,我
的
对象需要大量
的
信息才能工作--我是不是应该创建一个小
的
构造
函数
,然后使用赋值
函数
为它们提供所有的信息?这看起来并不比仅仅使用一个大
的
构造
函数
更好。它需要几个参数,包括半径、颜色、渲染器、InitialPosition<
浏览 8
提问于2011-12-30
得票数 42
回答已采纳
1
回答
如何通过泛型c#使用方法
重载
、
我们经常
重载
方法,有时也
重载
构造
函数
。有没有使用泛型来
减少
方法
重载
的
方法呢?因此,我们将创建一个泛型方法,并使用不同
的
参数从应用程序调用不同
的
时间。谁能用示例代码解释一下如何做到这一点吗?
浏览 1
提问于2011-03-31
得票数 0
回答已采纳
6
回答
Java中
的
构造
函数
重载
-最佳实践
、
、
、
有几个主题与此类似,但我找不到一个有足够答案
的
主题。 我想知道Java中
构造
函数
重载
的
最佳实践是什么。我已经对这个问题有了自己
的
想法,但我想听听更多
的
建议。我指的是简单类中
的
构造
函数
重载
和
继承已经
重载
的
类时
的
构造
函数
重载
(这意味着基类具有
重载
的</e
浏览 1
提问于2009-07-25
得票数 113
1
回答
具有不同返回类型
和
参数
数量
的
Func委托列表
、
我有一个类,它需要在
构造
器中传递不同
数量
的
Func委托。这些委托中
的
每一个都将指向不同
的
函数
,每个
函数
都有不同
的
返回类型
和
不同
数量
的
参数(类型为double)。然后将相应地调用这些
函数
中
的
每一个。问题1.现在,为了让使用这个类的人更容易,我正在考虑允许用户传递一个Func委托
的
List<object>。这是可能
的
吗?
浏览 0
提问于2013-03-24
得票数 3
回答已采纳
2
回答
如何使用std::initializer_list
构造
函数
设计类?
、
、
、
当类具有接受std::initializer_list
的
构造
函数
重载
时,即使其他
构造
函数
重载
看起来更匹配,此
重载
也将优先。Sutter
和
Meyers都建议避免类设计,因为initializer_list
构造
函数
重载
会对程序员造成歧义。萨特: 指导方针:在设计类时,避免提供带有initializer_list
构造
函数
的
含糊<em
浏览 4
提问于2015-02-06
得票数 7
回答已采纳
2
回答
构造
函数
注入:如何
减少
参数
的
数量
?
、
、
我有一个服务类,它在
构造
函数
中有7个参数。6参数类型相同,但限定符不同,第7项是其他服务。例如:...="secondProp" value="Some value"/>MyObjectInfoService类对每个ObjectInfo都有方法,其中每个方法都处理一些逻辑,然后用特定
的
objectInfo作为参数调用differentService
的
方法。将
浏览 0
提问于2014-03-18
得票数 1
回答已采纳
2
回答
构造
函数
已在类[closed]中
、
我理解为什么我会得到这个,因为我已经有2个相同
的
构造
函数
和
相同
的
签名。有没有什么办法我可以把它们合并在一起?
浏览 32
提问于2021-02-28
得票数 0
回答已采纳
5
回答
C#中
构造
函数
的
访问说明符
、
我是否可以在C#中使用具有相同参数列表但具有一个私有
和
一个公共或任何其他访问说明符
的
构造
函数
。提前谢谢。
浏览 0
提问于2014-04-30
得票数 0
3
回答
谨慎地使用超载
、
、
、
、
TreeSet
的
构造
函数
除标准
构造
函数
外,还包括一个允许您提供比较器
的
构造
函数
和
一个允许您从另一个SortedSet创建一个比较器
的
构造
函数
:正如约书亚·布洛赫在有效Java (在关于方法
的
章节中“明智地使用
重载
”一项)中所解释
的
,调用两个
构造</em
浏览 8
提问于2015-07-29
得票数 8
回答已采纳
点击加载更多
相关
资讯
了解一下主函数和构造函数
C# 的未来:主构造函数
自定义 Python 类中的运算符和函数重载(上)
自定义 Python 类中的运算符和函数重载(下)
C++中的vector和Java中的ArrayList的构造函数的区别
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券