腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
如何
创建
公共
默认
构造
函数
和
重载
构造
函数
?
java
、
constructor
、
interface
我对Java
和
一般的编码都是非常陌生的。我正在处理一个项目,其中我已经
创建
了两个接口,现在正在
创建
一个名为VehicleChassis的具体类,它实现了我的机箱接口。首先,我
创建
了一个名为chassisName实例变量的字符串。现在,我需要使用以下值
创建
一个
默认
构造
函数
和
重载
构造
函数
-一个参数值为chassisName的字符串。我在网上搜索过
如何
做到这两点,但我很
浏览 16
提问于2017-06-06
得票数 0
回答已采纳
2
回答
Fragment.newInstance() vc onSaveInstanceState()
android
为什么建议(不同的来源)不要
重载
Fragment的
构造
函数
,而是使用静态Fragment.newInstance()并向其传递Bundle?当你
重载
一个
构造
函数
时,你只是显式地定义了一个
默认
的
构造
函数
。然后,如果您的Fragment由于某种原因需要重新
创建
,那么您可以使用onSaveInstanceState(),并在onCreate()上进行后续的数据提取。与使用Fragment.newInstance()的情况类
浏览 0
提问于2012-07-23
得票数 10
回答已采纳
2
回答
两个
默认
构造
器,一个是公开的,一个是私有的。
c++
、
oop
、
overloading
、
access-specifier
、
constructor-overloading
我的问题是关于OOP(C++)中的
构造
函数
。当我将类中的
默认
构造
函数
定义为私有时,当我以
默认
方式初始化该类的对象时,就会出现错误,即无法访问
默认
构造
函数
。这很好。但是,我也在Public部分
创建
了
默认
的参数
构造
函数
,当我再次在main中初始化对象时,就会发生对
函数
重载
的模糊调用。所以我的问题是,如果私有
构造
<e
浏览 7
提问于2020-09-24
得票数 0
回答已采纳
1
回答
无法
创建
“某类”类型的新实例。没有
公共
的、没有参数的
构造
函数
,就不能实例化类型。
apache-flex
、
blazeds
我有一个带有
构造
函数
和
重载
方法的类。当我试图使用blazeds导入该类时,我会看到一个错误: 如果没有
公共
的、没有参数的
构造
函数
,faultDetail=“类型就不能被实例化。
如何
使用blazeds导入具有
重载
方法的类
浏览 3
提问于2011-03-01
得票数 2
回答已采纳
1
回答
如何
在atg Nucleus中验证组件
java
、
atg
、
oracle-commerce
您的组件类应该有一个不带参数的
公共
构造
函数
。 当我签入其中一个组件的应用程序时,
默认
情况下我没有看到
公共
构造
函数
提到的任何组件。我知道java会
创建
每个类的
默认
构造
函数
,但我读过关于atg组件的文章,你必须提到public constrcutor,即使它什么也不做。 所以我不知道我的组件是
如何
在没有
公共
构造
器的情况下
创建
的。我的
浏览 15
提问于2020-01-29
得票数 0
2
回答
防止对象类
创建
java
、
constructor
我一直在阅读关于
构造
函数
的,其中所写的内容如下:
公共
类同样可以通过声明至少一个
构造
函数
来阻止在包之外
创建
实例,防止
创建
具有
公共
访问权限的
默认
构造
函数
,并且不声明
公共
的
构造
函数
。我对没有公开的
构造
函数
感到困惑。这是因为如果我们根本不声明任何
构造
函数
,那么隐式声明的
默
浏览 2
提问于2014-11-23
得票数 0
回答已采纳
2
回答
创建
正确的
重载
构造
函数
伪代码
constructor
、
pseudocode
我对
如何
创建
重载
的
构造
函数
感到有点困惑。包括以下内容:(2)每个属性的访问器
和
变体方法。 下面是我的伪码。从我到目前为止
创建
的内容来看,我假设
重载
的
构造
函数
是一个具有参数的
构造
函数
,但我对此并不完
浏览 0
提问于2010-11-05
得票数 3
6
回答
这个类有多少
构造
函数
?
c++
、
oop
、
constructor
我正在为即将到来的C++考试做准备,并遇到了关于类
和
构造
器的问题: 类分数{//.
公共
:分数( int分子= 0,int分母= 1);//. }; Fraction();Fraction(n, d);是一个
默认
值为
重载
函数
?的
函数
。
浏览 10
提问于2016-06-15
得票数 57
1
回答
构造
函数
注入循环依赖关系由反射解决?
c#
、
reflection
、
dependency-injection
其他人已经解决了从
构造
函数
注入到属性注入的转换但似乎我已经能够用另一种方法解决这个问题。通过具有
默认
构造
函数
和
重载
参数化
构造
函数
的页面,您可以通过反射调用无参数
构造
函数
来
创建
对象,然后通过注入依赖项来调用
重载
构造
浏览 1
提问于2011-12-02
得票数 1
回答已采纳
1
回答
c++仅继承
公共
构造
函数
c++
、
inheritance
、
private-members
我正在尝试从基类继承
构造
函数
,但收到错误: C2876:'Poco::ThreadPool‘:并非所有
重载
都是可访问的。ThreadPool{ }; ThreadPool有3个
构造
函数
,2个
公共
构造
函数
和
1个私有
构造
函数</em
浏览 10
提问于2017-08-02
得票数 0
回答已采纳
3
回答
嵌套类中的空私有
构造
函数
是否有意义?
c#
empty private ctor { } }
创建
这个空的私有
构造
函数
的原因是什么我知道在实现单例时,
构造
函数
必须是私有的,以防止其他类
创建
实例。但是,在这种情况下,是另一个
公共
构造
函数
,所以这不是原因。我想到的一个原因是不允许在没有变量值的情况下
创建
实例,该变
浏览 12
提问于2015-01-14
得票数 2
回答已采纳
1
回答
受保护访问修饰符在类
构造
器中的使用
java
、
oop
、
constructor
、
access-modifiers
、
modifier
我很清楚在
公共
类的
构造
函数
上使用私有、
默认
和
公共
访问修饰符。如果
构造
函数
是
默认
的,则类对象只能在该包的类中
创建
。如果
构造
函数
是
公共
的,则可以在任何类中
创建
类对象。 我对受保护的建筑不太清楚。因为ParentPractice类在其他包中,而且它
浏览 3
提问于2015-07-23
得票数 2
回答已采纳
3
回答
重载
生成器
c#
有没有一个应用程序或网站可以让我输入参数信息(类型
和
变量名)、它们的
默认
值,并让它生成方法
重载
的所有组合?我希望我的类为所有不同的参数组合(从没有参数到五个参数的任何
和
所有组合)具有
重载
构造
函数
。更令人困惑的是,其中一个参数可以作为特定类型或字符串传递,我希望
重载<
浏览 2
提问于2012-01-30
得票数 0
回答已采纳
2
回答
当复制
构造
函数
隐式定义为已删除时的情况。
c++
、
constructor
N3797::12.8/11 [class.copy]一节说: ..。-类类型M的非静态数据成员(或其数组)不能复制/移动,因为应用于M的相应
构造
函数
的
重载
解析(13.3)会导致从
默认
构造
函数
中删除或无法访问的模糊
浏览 0
提问于2014-11-12
得票数 7
回答已采纳
2
回答
为什么即使我的抽象类有一个受保护的
构造
函数
,也要
创建
一个
默认
构造
函数
?
java
、
constructor
、
default-constructor
. protected void MousableActor() }当我查看为类生成的javadoc时,我看到了一个
公共
的no-args
构造
函数
: 如果类不包含
构造
函数
声明,则隐式声明不包含任何形式参数
和
抛出子句的
默认
构造
函数
。我一直认为这是个假设
和
唯一的假设。为什么即使我显式声明了一个受保护的
构造
函数
,也要<
浏览 5
提问于2015-11-21
得票数 1
回答已采纳
4
回答
在对象组合上使用
重载
构造
函数
的c++
c++
、
constructor-overloading
我可以知道
如何
为另一个类中的对象组合使用
重载
的
构造
函数
,下面是一个示例代码: int a; };class B {}; 编译器的错误是没有
默认
的
构造
函数
A::A是否有方法编辑B的
构造
函数
参数中的代码
浏览 4
提问于2013-11-10
得票数 1
回答已采纳
2
回答
使用RestClient的实用程序编写单元测试
c#
、
unit-testing
、
restsharp
我们已经决定
创建
一个HTTP记录器,它可以在多个项目中重用,我们
创建
了一个如下所示的实用程序。我们没有使用依赖注入,因为我们正在
创建
实用程序。 使客户端属性成为
公共
的{get;set},这也违背了OOP原则。下面的答案说明使用
构造
函数
重载
或将属性设置为
公
浏览 2
提问于2018-10-17
得票数 0
1
回答
NHibernate
和
IoC IInterceptor
nhibernate
、
dependency-injection
、
ioc-container
在实例化POCO对象时,我无法让NHibernate调用POCO对象的参数化
构造
函数
。当我删除受保护的无参数
构造
函数
时,NHibernate报告InvalidProxyTypeException:“以下类型可能不能用作代理: YourNamespace.YourClass:类型应具有可见的(
公共
的或受保护的)无参数
构造
函数
”。如果我随后添加了受保护的
默认
构造
函数
,NHibernate将不再报错,但不会调用依赖项(在<
浏览 1
提问于2011-02-15
得票数 2
回答已采纳
2
回答
如何
提供
默认
公共
构造
函数
并禁止使用外部反射
c#
、
constructor
、
postsharp
我正在寻找一种方法来
创建
一个类,它有一个
默认
的
公共
构造
函数
,但这禁止它在反射之外使用。更详细地说,我正在使用一个对象持久化框架(AWS DynamoDB -我没有更改的选项),它要求对象实现这样的
公共
默认
构造
函数
。该框架还要求所有持久化字段
和
属性也具有
公共
的get
和
set访问器,并在
创建
和初始化新的对象实例时使用它们。无论
如何
,我已经解决了这一部
浏览 0
提问于2012-05-30
得票数 0
回答已采纳
3
回答
我想知道关于编程的理论知识
object
、
methods
、
constructor
ConstructorMethod谢谢!
浏览 0
提问于2012-04-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一文详解C+编程中重要的类的重要函数成员及其重点难点解析
中南大学面向对象编程(C++)考试试卷(可下载)
Linux C加加 类之构造函数!
C+笔记六十五:重载等号操作符实现深拷贝
C/C+编程知识分享:C+手把手教你实现可变长的数组
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券