腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
通过
基
类
的
实例
向
派生类
的
成员
赋值
的
较短
版本
c#
、
inheritance
、
casting
、
derived-class
derivedVar.Field = 1; }} 在if条件下,我有很多这样
的
代码有没有这个
的
速记
版本
,这样我就不需要创建一个临时
的
派生变量了?
浏览 3
提问于2016-08-03
得票数 1
回答已采纳
1
回答
当我们复制/分配
派生类
对象时,
基
类
成员
是如何在继承中被复制
的
?
c++
、
inheritance
、
copy-constructor
、
deep-copy
、
assignment-operator
我有以下场景:
派生类
(从上面的
基
类
派生)具有
赋值
运算符,它具有一些数据
成员
当我们将一个
派生类
对象复制到另一个现有的
派生类
对象时,
基
类
的
成员
将如何被复制我知道我们为
派生类
定义了一个
赋值
运算符,它复制了
浏览 1
提问于2019-05-08
得票数 1
1
回答
继承(c++)
c++
、
inheritance
假设main中有一个
派生类
的
实例
。调用
成员
函数时,是调用
基
类
中
的
函数
版本
,还是仅调用
派生类
中
的
重载
版本
?另外,如果你有一个
基
类
的
指针,这个
基
类
被初始化为指向哪个构造函数运行
的
派生类
的
实例
?
浏览 1
提问于2015-04-22
得票数 0
3
回答
捕获返回
基
类型或
派生类
型
的
方法
的
返回值
java
、
inheritance
、
polymorphism
、
return-type
我有一个JAVA方法,它可以根据Runtime输入返回
基
类
的
实例
(比如A)或
派生类
的
实例
(比如B)。(B派生自A) 现在,在方法返回类型为'B‘
的
对象
的
情况下,如何将其赋给类型为'B’
的
引用?我不能简单地将它
赋值
给
基
类型
的
引用,因为我需要使用只存在于
派生类
中
的
成员
。
浏览 1
提问于2013-06-03
得票数 0
回答已采纳
1
回答
通过
指向
基
类
的
指针删除没有新
成员
的
派生类
c++
通过
指向
基
类
的
指针删除
派生类
实例
的
常见做法是在
基
类
中声明虚拟析构函数。但我很好奇,如果
派生类
没有
向
基
类
添加新
成员
,而且
基
类
的
析构函数是非虚拟
的
,那么会发生什么情况。 想象一下,下面的设计。
基
类
有一个受保护
的
构造函数,因此不
浏览 0
提问于2020-03-24
得票数 2
回答已采纳
2
回答
为什么我可以创建一个复制构造函数并重载QObject子类
的
赋值
操作符?
c++
、
qt
、
qobject
我
的
印象是QObject禁用了复制构造函数和
赋值
运算符...为什么我能够编译包含这两者
的
QObject派生?
浏览 3
提问于2010-06-19
得票数 1
回答已采纳
7
回答
关于
基
类
和
派生类
的
构造函数调用
c++
、
oop
我是C++
的
新手,我刚刚开始学习多态性。我知道如果我为
派生类
创建一个对象,那么
派生类
和
基
类
的
构造函数都会被调用。这是否意味着,当我为
派生类
创建一个对象时,最终会得到两个对象-一个是由
基
类
的
构造函数创建
的
,另一个是由
派生类
的
构造函数创建
的
?谁能解释一下,当我想要为
派生类
创建一个对象时,
基
类
构造函
浏览 0
提问于2012-01-09
得票数 4
1
回答
C++
类
模板
的
显式
实例
化是否
实例
化依赖
的
基
类
?
c++
、
templates
我认为显式
实例
化请求也会自动
实例
化所有
基
类
成员
,但是在使用Visual 2008或2010构建此代码时,我会得到一个linker error: unresolved external symbol "public显然,在Base<int>中显式
实例
化source.cpp允许构建成功,但是每当显式
实例
化
派生类
时,需要显式
实例
化任何依赖
的
基
类似乎很愚蠢。 这是正常
的</em
浏览 1
提问于2010-09-13
得票数 13
回答已采纳
1
回答
在抽象
基
类
中声明静态常量
成员
,将其
赋值
给
派生类
中
的
值?
c++
、
inheritance
、
static
、
constants
我有一个抽象
基
类
和从这个
基
类
派生
的
一对
类
。我想介绍一个static const
成员
,它在两个
派生类
之间具有不同
的
值,但是对于给定
派生类
的
所有
实例
具有相同
的
值。我有代码,它使用分配给两个
派生类
中
的
一个
实例
的
基
类
指针,这样我就可以
通过
更改<em
浏览 3
提问于2014-09-23
得票数 2
回答已采纳
5
回答
理解C++中
的
继承
c++
、
inheritance
根据我
的
理解,这段代码需要以"Derived Class"
的
形式生成输出,但是输出是"Base Class"。请帮我理解一下。Class"; } 请考虑我是一个初学者,并解释为什么它
的
输出是
浏览 2
提问于2014-04-04
得票数 6
回答已采纳
4
回答
如果
派生类
继承
基
类
的
私有
成员
,那么为什么不继承构造函数呢?
c#
、
oop
、
inheritance
、
constructor
我想在c#中澄清我对OOPS这个基本概念
的
理解。在大多数互联网站点上,我看到
派生类
继承了
基
类
的
私有
成员
,但是不能访问这些
成员
。
派生类
可以访问
基
类
的
公共、受保护、内部和受保护
的
内部
成员
。即使
派生类
继承
基
类
的
私有
成员
,它也不能访问这些
成员
。但是,所有这些私有
浏览 2
提问于2013-02-25
得票数 2
回答已采纳
1
回答
接口和
类
之间有什么区别?
class
、
interface
、
c++-cli
然而,与C#不同,这里
的
interface很可能是一个
类
,那么为什么会存在这个
类
呢?和 };
浏览 0
提问于2015-02-01
得票数 1
回答已采纳
1
回答
three.d.ts中不兼容
的
静态属性,具有最新
的
TypeScript
static
、
three.js
、
typescript
property 'Utils' of class 'THREE.Shape' and class 'THREE.Path'问题是 // incompatible wi
浏览 3
提问于2013-10-26
得票数 2
回答已采纳
3
回答
不自动继承
的
函数
c++
、
inheritance
、
operator-overloading
在c++中,我在bruce中看到,不能自动继承
的
函数是: #include<iostream// using derived class //getchar();输出:
基
类
赋值
操作符
浏览 3
提问于2013-06-06
得票数 0
回答已采纳
2
回答
在多态性中,只有
派生类
可以作为
基
类
,这里会发生什么?
c#
、
.net
、
oop
、
polymorphism
在多态性中,我了解到只有
派生类
才能成为
基
类
,但看看我
的
例子,
基
类
现在是
派生类
:{ Customer c = (Customer)a;{{为什么这是可能
的
?
派生类
浏览 0
提问于2011-10-18
得票数 4
回答已采纳
3
回答
下浇铸基本类型
c++
、
inheritance
在C++中,如果将
基
类
对象
实例
化为基本对象,并随后向下转换为派生对象,这是否是未定义
的
行为?但是,如果
派生类
只是提供额外<
浏览 4
提问于2011-05-11
得票数 4
回答已采纳
1
回答
如何声明一个“未知”
的
派生类
作为
基
类
作为
成员
,并允许调用
成员
函数
的
派生
版本
?
c++
、
virtual
、
base
、
derived-class
我目前正在尝试将一个
类
的
成员
(myClass)设置为一些
派生类
(Derived1,Derived2,...)
基
类
的
。因为
类
不知道它是哪个
派生类
,所以
成员
类型被设置为
基
类
,只有在构造时才设置为
派生类
。
派生类
都有一个共同
的
成员
函数,其实现方式不同(
基
类
有一个虚拟
版本</e
浏览 0
提问于2017-10-25
得票数 1
2
回答
派生类
如何使用
基
类
的
受保护
成员
?
c++
、
protected
、
private-members
假设
基
类
A定义了受保护
的
成员
。
派生类
B使用此
成员
。, other.value);} 如果other是
类
B
的
一个
实例
,这就没有问题了。但是该函数希望与任何类型
的
A
实例
一起工作。不幸
的
是,这并没有编译。我<e
浏览 0
提问于2018-03-28
得票数 4
2
回答
从
赋值
运算符调用析构函数是否有任何意外
的
后果?
c++
、
destructor
、
assignment-operator
// Do more stuff }显式调用析构函数是否会对继承和其他这类事情产生意外
的
后果?
浏览 18
提问于2015-01-23
得票数 0
回答已采纳
6
回答
如何清理由虚拟
成员
函数分配
的
资源
c++
、
polymorphism
、
c++03
基
类
通过
调用它
的
虚拟工厂函数initializeMember()来初始化initializeMember,这样
派生类
就可以覆盖工厂函数来返回DerivedMember
实例
而不是BaseMember
实例
。因此,我一直在等待mpMember
的
初始化,直到它第一次被访问(当然,这意味着
基
类
和任何
派生类
(可能会进一步派生自身)不允许从构造函数中访问该
成员
)。现在
的
问题是:
浏览 1
提问于2013-09-26
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券