腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
:绑定
基
类
的
构造
函数
,以便派生的
函数
不需要显式调用它吗?
、
、
、
我有一个抽象
基
类
,它需要一些对象传递给它的
构造
函数来
初始化其成员。但是,我想摆脱
通过
派生类
构造
函数
传递这些对象的问题。传递给
基
类
的对象对于所有创建的
派生类
都是相同的实例。是否有一种方法将它们绑定到
基
类
‘
构造
函数
,这样我就不必
通过
派生类
’
构造
函数来
转发它们?
浏览 1
提问于2013-08-18
得票数 0
回答已采纳
2
回答
如何
通过
重用
基
类
构造
函数来
实现
派生类
构造
函数
?
、
、
让我们看一下下面的
类
: ProjectManager.hh #ifndef INPUT_CPP_FILES_PROJECT_MANAGER_HH(id, name, programming-language, testing-tool) Process finished with exit code 0
如何
在中
实现
构造
函数
浏览 39
提问于2021-02-22
得票数 0
回答已采纳
2
回答
如何
避免在
派生类
中
实现
空
构造
函数
?
、
我有一个
基
类
,它有大量的
派生类
,并且
基
类
有几个
构造
函数
。在我所有的
派生类
中,我必须
实现
空的
构造
函数来
将参数转发给基本
构造
函数
。有没有可能以某种方式告诉C#使用派生
构造
函数
? }
浏览 2
提问于2013-08-18
得票数 3
2
回答
为什么我可以创建一个复制
构造
函数
并重载QObject子类的赋值操作符?
、
、
我的印象是QObject禁用了复制
构造
函数
和赋值运算符...为什么我能够编译包含这两者的QObject派生?
浏览 3
提问于2010-06-19
得票数 1
回答已采纳
2
回答
可以从
基
类
构造
函数
调用
派生类
构造
函数
吗?
、
、
我有一个抽象
基
类
,从中派生出两个
类
。抽象
类
具有一个受保护的字段,该字段由
派生类
中的
构造
函数
初始化。每个
派生类
都有两个
构造
函数
,每个
类
的第一个
构造
函数
初始化字段,第二个
构造
函数
通过
调用第一个
构造
函数来
修改第一个
构造
函数
的初始化。两个
派
浏览 5
提问于2016-10-21
得票数 3
回答已采纳
2
回答
java中
构造
函数
的继承
、
、
每当在任何
派生类
中调用任何
构造
函数
时,任务只有
通过
最终隐式或显式调用
基
类
构造
函数
才能完成(如果我错了,请纠正我)。 因为我们打算创建
派生类
的实例,但是最后调用了
基
类
构造
函数
。那么,尽管调用了
基
类
的
构造
函数
,
派生类
的实例是
如何
构造
的呢?
浏览 2
提问于2018-05-20
得票数 2
回答已采纳
4
回答
在.NET中链接
构造
函数
、
、
、
、
我试图
通过
尽可能多地
重用
构造
函数来
节省代码并降低可维护性的失败率。现在,我遇到了一种情况,我认为我必须复制代码,但也许您知道一个解决方案。} : base(node) { }每个以XMLNode为参数的
构造
函数
在初始化之前都会调用无参数的
构造
函数
但是,
如何
管理
派生类</em
浏览 24
提问于2016-08-26
得票数 1
1
回答
如何
声明默认
构造
函数
、
我有一个不能修改源代码的
基
类
。我从它创建了一个
派生类
,并试图为这个
派生类
创建一个无参数的
构造
函数
。问题是我不能定义
构造
函数
,原因有二:没有为
基
类
定义的非参数
构造
函数来
使用它。我不能为
基
类
的
构造
函数
传递默认值。derived : public base public: derive
浏览 3
提问于2014-12-25
得票数 0
3
回答
为什么我们应该避免使用
基
类
的开放成员?
在阅读Kotlin的时,我看到我们应该避免使用在
基
类
中声明的open属性: 这意味着,到
基
类
构造
函数
执行时,在
派生类
中声明或重写的属性尚未初始化。如果在
基
类
初始化逻辑中使用任何这些属性(直接或间接地,
通过
另一个重写的开放成员
实现
),则可能导致不正确的行为或运行时失败。因此,在设计
基
类
时,应避免在
构造
函数
、属性初始化器和init
浏览 0
提问于2019-02-09
得票数 1
回答已采纳
2
回答
克服反向
构造
器顺序的设计模式?
、
、
我有以下问题:
基
类
希望接收一些数据,但是数据由
派生类
构造
函数
初始化,在C#中,
派生类
构造
函数
是在调用基
构造
函数
之后调用的。
派生类
,例如Track1,每个
类
都从特定的文件格式中获取跟踪数据,它们之间的显著差异禁止在
基
类
Track中
实现
整个代码。Track的主要工作是抽象从
派生类
输入的数据,为此,它有
派生
浏览 0
提问于2019-02-21
得票数 0
回答已采纳
1
回答
为什么用户定义的复制
构造
函数
调用基本
构造
函数
,而默认的复制
构造
函数
不调用?
、
、
0x7fffc2fdddb0b: 0x7fffc2fddda8为什么在复制B时调用A的
构造
函数
难道不应该调用的复制
构造
函数
吗?如果有人能合理地解释原因,那就太好了。
浏览 7
提问于2022-03-22
得票数 1
回答已采纳
5
回答
继承-实例化问题
、
在继承中,当一个
派生类
被实例化(创建了
派生类
obj )时,第一个内存被留出。在此之后,将调用
派生类
构造
函数
。,
派生类
构造
函数
被调用。问题是,根据我的研究,
基
类
构造
函数
是在调用
派生类
构造
函数
之前调用的。但是,
派生类
中的任何地方都没有显式指令可以首先转到
基
类
构造
浏览 4
提问于2011-04-10
得票数 2
1
回答
获取泛型抽象
类
的默认
构造
函数
、
、
我有一个泛型抽象
基
类
,我想从
通过
reflection.emit构建的动态类型派生它。我还需要定制
派生类
的默认
构造
函数来
初始化一些字段。要正确构建
派生类
的默认
构造
函数
,我需要获取
基
类
的默认
构造
函数
并调用它。问题是我不能从
基
类
中获得默认的
构造
函数
。我在反射器中检查过类似的情况,确实有一个对抽象<e
浏览 0
提问于2010-08-20
得票数 1
回答已采纳
3
回答
调用base()和this()
构造
函数
、
、
希望有一个解决方案,或提供更好的
实现
。我有一个
类
,它可以使用一个可选的参数传递给创建的实例。然后,我有一个具有类似可选参数的
派生类
,但是在它的非参数
构造
函数
中,不管可选参数
如何
,都会做其他准备工作。让它调用
基
类
参数
构造
函数
的正确方法是什么,但是仍然执行派生的非参数
构造
函数
。,但也需要点击
派生类
的非参
数来
设置示例伪值。现在,已经命中了派生参数方法,
浏览 5
提问于2014-01-30
得票数 1
回答已采纳
2
回答
可以在
派生类
中使用副本
构造
函数
而不使用Base
构造
函数
吗?
、
、
我是C++的新手,直到现在我们从
派生类
调用复制
构造
函数
时,
基
类
的复制
构造
函数
才被调用。假设我在
基
类
的私有区域中有一个复制
构造
函数
。
如何
在不调用
基
类
的复制
构造
函数
的情况下调用
派生类
的复制
构造
函数
?(在这个代码中,A没有复制
构造
函数</
浏览 0
提问于2019-03-04
得票数 2
回答已采纳
2
回答
当我们将
基
类
复制
构造
函数
设为私有时会发生什么?
、
我们不能复制
派生类
对象,当
基
类
的复制
构造
函数
是私有的,但当我们在
派生类
中编写自己的复制
构造
函数
时,我们可以复制对象,为什么?
浏览 5
提问于2021-03-26
得票数 0
1
回答
继承和重载默认
构造
函数
、
、
、
、
为什么我不能使用using声明继承
基
类
构造
函数
并在
派生类
中添加重载?我使用的是VisualC++ 2013,默认
构造
b时忽略
基
类
构造
函数
我
通过
重新定义
构造
函数来
处理这个问题这只是一个很小的例子,如果我只有一个
浏览 3
提问于2015-04-06
得票数 5
回答已采纳
7
回答
在
派生类
构造
函数
(或工厂)中初始化
基
类
的模式
、
、
、
、
假设你有一个
派生类
,其中的
基
类
是你不能修改的东西。
基
类
有许多状态(许多非常量私有成员)和许多
构造
函数
,它们使用不同数量的参
数来
初始化状态的某个子集(当然,子集的大小因
构造
函数
而异)。我的问题是,我想要获取
基
类
的一个对象,并创建它的“副本”,具有相同的状态,但作为我的
派生类
的实例。 事实证明,这很困难。我不能调用
基
类
的“最完整”<
浏览 0
提问于2011-07-22
得票数 4
回答已采纳
3
回答
在
派生类
中复制
构造
函数
、
我有一个
基
类
,从它派生的
类
很少。我没有在
基
类
中编写任何复制
构造
函数
,它使用的是默认
构造
函数
。所以如果我写这段代码:b = new base(*this)base* b;它给我一个错误,因为
派生类
中没有匹配的
函数
我不能将
基
类
的this指针传递给它的
派
浏览 7
提问于2012-07-25
得票数 1
回答已采纳
1
回答
XML序列化的C#空
基
类
构造
函数
.
派生类
不能调用?
、
在
基
类
中,我有:{ { // empty constructor for XML serialisation这样就可以
通过
非空
构造
函数
正确地初始化
类
。意思是,我要初始化它们,这样就可以序列化一些东西了。保留空
构造
函数
protected、internal或public意味着我失去了这个保证。但是,如果我使
基</
浏览 1
提问于2018-01-28
得票数 0
点击加载更多
相关
资讯
小朋友学Python:继承
JS实现继承的5种方式
重温C与C+之构造函数
Kotlin-Anko学习(4)Kotlin语法-类、继承、抽象类
Python教程-史上最全的Python面向对象知识点疏理
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券