腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
6
回答
如
何在
重载
构造
函数
时
避免
NullReferenceException
?
、
、
} : this(k.Item1, k.Item2) } } 在本例中,我在第二个
构造
函数
中获得了一个
NullReferenceException
。有没有办法从方法内部处理它,保持相同的结构,或者我应该创建一个私有方法,并让两个
构造
函数
都调用这个方法?
浏览 53
提问于2016-09-19
得票数 2
回答已采纳
2
回答
控制器中的
NullReferenceException
c#
、
、
当我试图运行一个视图
时
,我会得到一个
NullReferenceException
。我没有看到导致这个问题的代码。有人能解释一下这个问题吗?
浏览 3
提问于2016-03-22
得票数 2
2
回答
如何使用std::initializer_list
构造
函数
设计类?
、
、
、
当类具有接受std::initializer_list的
构造
函数
重载
时
,即使其他
构造
函数
重载
看起来更匹配,此
重载
也将优先。Sutter和Meyers都建议
避免
类设计,因为initializer_list
构造
函数
重载
会对程序员造成歧义。萨特: 指导方针:在设计类
时
,
避免
提供带有initializer_list
构造
函数</
浏览 4
提问于2015-02-06
得票数 7
回答已采纳
1
回答
NHibernate和IoC IInterceptor
、
、
在实例化POCO对象
时
,我无法让NHibernate调用POCO对象的参数化
构造
函数
。当我删除受保护的无参数
构造
函数
时
,NHibernate报告InvalidProxyTypeException:“以下类型可能不能用作代理: YourNamespace.YourClass:类型应具有可见的(公共的或受保护的)无参数
构造
函数
”。如果我随后添加了受保护的默认
构造
函数
,NHibernate将不再报错,但不会调用依赖项(在<
浏览 1
提问于2011-02-15
得票数 2
回答已采纳
2
回答
C# .NET核心-工厂方法与
构造
器
、
、
、
、
我有一个带
构造
函数
的类,它只设置私有属性。这个类在许多自动化测试中使用,我需要添加另一个私有属性。什么是
避免
在测试方法中更新类实例的好方法?我应该
重载
构造
函数
还是使用工厂模式?我认为当新的私有属性在测试用例中不重要
时
,比如添加ILogger,那么我可以
重载
构造
函数
,但是如果测试用例中需要私有属性,那么我最好使用工厂方法。你有什么建议吗?
浏览 1
提问于2020-08-12
得票数 1
4
回答
PHP中的
构造
函数
重载
、
、
问题解决方法代码问题详细信息由于其他语言,
如
C++和Java使用上述方法来
重载
构造
函数
,如
何在
、PHP、OOP、中实现
重载
?
浏览 43
提问于2011-10-12
得票数 9
回答已采纳
5
回答
创建属性重类的变体
、
public Car(string name, Color color){ this.color = color;有时你想要制造一辆汽车,只是一些信息,
如
制造和模型在这种情况下,如何
避免
20个子类或
构造
函数
重载
?
浏览 0
提问于2015-09-24
得票数 2
1
回答
我可以在
构造
函数
中同时调用这个
重载
和基
重载
吗?
、
、
我能找到的最接近的线程是,但是情况不同--要调用的基本
构造
函数
是默认的
构造
函数
。这里,我需要指定要传递它的参数。string str2, string str) { }我希望
避免
在A的第二个
构造
函数
重载
中重复相同的逻辑(从技术上讲,我可以将所有的逻辑封装到一个
函数
中,减少复制粘贴/提
浏览 3
提问于2016-03-21
得票数 0
回答已采纳
3
回答
谨慎地使用超载
、
、
、
、
TreeSet的
构造
函数
除标准
构造
函数
外,还包括一个允许您提供比较器的
构造
函数
和一个允许您从另一个SortedSet创建一个比较器的
构造
函数
:正如约书亚·布洛赫在有效Java (在关于方法的章节中“明智地使用
重载
”一项)中所解释的,调用两个
构造
函数
或方法
重载
中的一个,这些
构造
函数</em
浏览 8
提问于2015-07-29
得票数 8
回答已采纳
4
回答
c++中的赋值运算符
重载
、
我使用了以下代码来实现赋值运算符
重载
:{ return *this; return *this;我的复制
构造
函数
是:{ itsRadiu
浏览 40
提问于2012-04-10
得票数 37
回答已采纳
1
回答
我可以在我的子类中重用超类的可选
构造
函数
参数吗?
我有一个超类,它的
构造
函数
使用了一个可选参数,以
避免
编写多个
重载
的
构造
函数
:{ { this.mandatory = mandatory; }}
构造
函数
可以用一个或两个参数调用,所以就像我实现了两
浏览 15
提问于2021-05-23
得票数 0
回答已采纳
1
回答
Scala
构造
函数
重载
参数未生效
、
、
、
、
我试图了解实现
构造
函数
重载
的方式有什么问题。我想在具有同名成员的类中添加一个接受参数count的
构造
函数
。 val length = name.length this("*") }测试
如<
浏览 1
提问于2019-09-12
得票数 2
回答已采纳
1
回答
重载
C++中的复制
构造
函数
我想知道复制
构造
函数
的概念,这个概念相当于clear.Can,有人告诉我如
何在
C++中
重载
复制
构造
函数
吗?
浏览 4
提问于2012-09-14
得票数 0
回答已采纳
1
回答
没有
重载
的c++接收常量左值和右值引用参数
、
}{ ...有没有办法在一个
函数
中编写#1和#2而不
重载
,但达到相同的效果?我的意思是,如果参数是左值,那么使用复制
构造
函数
,如果参数是右值,那么使用移动
构造
函数
。
如
您所见,如果有多个参数,我将需要编写2^n
重载
。
浏览 2
提问于2017-10-02
得票数 2
5
回答
Scala
构造
函数
重载
?
如
何在
Scala中提供
重载
构造
函数
?
浏览 3
提问于2009-07-07
得票数 140
回答已采纳
6
回答
Java中的
构造
函数
重载
-最佳实践
、
、
、
我想知道Java中
构造
函数
重载
的最佳实践是什么。我已经对这个问题有了自己的想法,但我想听听更多的建议。我指的是简单类中的
构造
函数
重载
和继承已经
重载
的类
时
的
构造
函数
重载
(这意味着基类具有
重载
的
构造
函数
)。 谢谢:)
浏览 1
提问于2009-07-25
得票数 113
1
回答
C++的复制省略和操作符
重载
、
、
我有一个结构,
如
: double x,y; };A a,b,c我担心行(a +b+ c)会创建临时程序,因此不必要地运行
构造
函数
到'A‘。运行C++17,编译器肯定会使用复制省略来
避免
创建临时代码吗?,我需要运行行"d=a+b+c“,而不需要将
构造
函数
运行到A。我知道如果我能通过写信来
避免</
浏览 2
提问于2021-06-14
得票数 2
回答已采纳
2
回答
参数的默认值以他人为基础
、
、
、
、
我想要取得这样的成绩: int a; int c; A(int ia,int ib,int ic=ia+ib):a(ia),b(ib),c(ic){}; //this is what i need我希望ic的默认值是基于ia和ib计算的,这里的代码在编译时会出现错误。谢谢。
浏览 4
提问于2013-09-27
得票数 5
回答已采纳
3
回答
最终变量与
构造
器
重载
、
、
我想在我的类中使用
构造
函数
重载
,我还想要定义一些最终变量。} this(); }我想调用this()以
避免
在我的第一个
构造
函数
中重写代码我想到的最方便的解决方案是
避免
使用最后一个关键字,但这当然是最糟糕的解决方案。 在多个
构造
函数
中定义变量并
避免
代码重复的最佳方法是什么?
浏览 1
提问于2018-03-06
得票数 4
回答已采纳
2
回答
如何
避免
在继承基类
时
出现“类型为'MyType‘的
构造
函数
”错误
、
、
、
、
基类的
构造
函数
接受子类将传递给基类的参数。(number) InitializeComponent();}
构造
函数
在类型'MyProject.BaseForm‘上找不到。如果我用不包含任何参数的
构造
函数
重载
构造
函数
,则可以
避免
错误
浏览 0
提问于2013-05-01
得票数 33
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券