腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使
基
类
的
运算符
在
不同
数量
的
基
类
中
可见
(
参见
下
面的
代码
)?
c++
、
templates
、
variadic-templates
从
基
类
公开
运算符
的
最佳方式是什么,就像下
面的
代码
试图做到
的
那样。我认为对于一个或两个
基
类
,我们会使用using语法,但是对于
数量
不定
的
基
类
,像using Base<Ts>::operator=...;这样
的
东西是可能
的
吗?template <typename T> void set(const T
浏览 8
提问于2020-07-07
得票数 0
回答已采纳
1
回答
派生
类
中
的
重载模板
运算符
c++
、
templates
、
operator-overloading
、
c++17
、
sfinae
给定
基
类
和派生
类
,它们都使用SFINAE为特定参数类型提供条件启用
运算符
:{ template<class;} 然后,
在
派生
类
的
实
浏览 0
提问于2019-03-29
得票数 5
回答已采纳
3
回答
对派生
类
的
赋值
运算符
使用复制和交换习惯
c++
、
c++11
从
不同
的
帖子,包括这篇,我注意到了复制和交换
的
习惯用法,但是当涉及到派生
类
时,我不确定
如何
实现这个
代码
。*this;我知道只要在派生
类
中
定义了自定义赋值
运算符
,那么调用
基
类
的
赋值
运算符
就是该方法
的
责任。在这种情况
下
,我
如何
以最佳方式调用
基
类
的
赋值<em
浏览 0
提问于2015-05-11
得票数 0
1
回答
OOP设计: getter方法(或对象)
可见
性
java
、
android
、
oop
基
类
(经过扩展)包含两个WSLog对象( Android Log
类
方法
的
包装器)。一个叫做gameEngineLog (应该只
在
游戏引擎项目中
可见
),另一个叫做gameLog (应该在游戏引擎项目和实际
的
游戏项目中
可见
)。
在
基
类
中
,您可以使用getter方法获取这两个日志。我已经通读了一遍,以了解哪些修饰符应该放在getGameEngineLog()
的
前面,<e
浏览 0
提问于2012-10-07
得票数 1
2
回答
如何
从父
类
中
的
函数调用子级
的
重载
运算符
,该函数将父
类
引用为参数?
c++
、
inheritance
、
polymorphism
、
operator-overloading
如何
从父
类
中将const引用作为参数传递给
基
类
的
函数调用
类
中
的
重载关系
运算符
?下
面的
代码
演示了我想要做
的
事情:{ virtual ~Object(void); if(myInt == integer.myI
浏览 3
提问于2016-09-24
得票数 3
回答已采纳
3
回答
在
foreach循环中调用派生
类
方法
c#
、
oop
、
foreach
、
var
我
在
使用这段
代码
时遇到了问题: p.Save();所有的派生<e
浏览 1
提问于2013-09-24
得票数 0
1
回答
重载派生
类
的
比较operator==以缩放任意
数量
的
基
类
c++
、
templates
、
operator-overloading
、
boost-mpl
我希望了解
如何
重载派生
类
的
比较
运算符
operator== ( Derived )
的
指针,使其能够为任意
数量
的
基
类
Base1 , Base2 , Base3 , ...进行扩展(
参见
下
面的
代码
,上
的
完整版本我怀疑bost、MPL、for_each或一些类似的构造可能被用来调用
基
类
(类型)列表上
的
比较。
浏览 0
提问于2014-07-17
得票数 4
回答已采纳
2
回答
对于派生
类
对象
的
基
类
部分,我应该
如何
在
基
类
中
实现
运算符
重载?
c++
对于派生
类
对象
的
基
类
部分,我应该
如何
在
基
类
中
实现
运算符
重载?请参阅此示例
代码
并实现
基
类
部分以
在
派生
类
对象上实现*
运算符
int x; int
浏览 0
提问于2012-04-19
得票数 4
2
回答
通过外部动作脚本文件访问第一帧
中
的
变量
flash
、
actionscript-3
背景:使用
基
类
的
每个单独
的
fla文件都需要将一个变量传递给
基
类
,以便该类可以返回特定于fla
的
信息。我
的
问题是, 如果设置了外部类路径,
如何
使
电影第一帧上
的
变量对
基
类
可见
&&
如何
浏览 1
提问于2011-12-13
得票数 0
回答已采纳
1
回答
C++
中
具有继承
的
过载算术算子
c++
、
inheritance
、
operator-overloading
我读过许多关于操作符重载和继承
的
讨论,但是
在
子类
中
仍然存在一个关于操作符重载
的
问题。我
的
情况是特定于二进制算术
运算符
,例如*,+,-以及作为成员函数
的
运算符
。
在
派生
类
中
重载算术
运算符
的
适当方法是什么?派生
类
继承自
基
类
,
基
类
也重载相同
的
运算符
浏览 3
提问于2014-08-25
得票数 0
回答已采纳
5
回答
派生
类
继承
基
类
赋值
运算符
?
c++
、
inheritance
、
assignment-operator
在我看来,派生
类
不继承
基
类
赋值
运算符
。如果派生
类
继承
基
类
赋值
运算符
,请解释以下示例#include <iostream> {
浏览 1
提问于2012-01-17
得票数 2
1
回答
在从模板
类
派生
的
类
中
访问
基
成员函数
c++
、
templates
、
inheritance
、
name-lookup
、
template-inheritance
我正在我
的
工作
中
开发一个库,我设计了一个复杂
的
继承,其中包括模板
类
并从中派生出来。我
的
问题是,
基
模板
类
具有虚拟重载操作符,它接受2个参数并返回一些值。
在
基
类
中
,将实现此
运算符
,并且大多数派生
类
都不会重新实现该
运算符
。 其他一些
类
使用派生
类
来完成某些工作,并使用它们
的
运算符
成员
浏览 1
提问于2014-06-11
得票数 4
回答已采纳
6
回答
Java
中
的
单例和继承
java
、
design-patterns
、
inheritance
、
singleton
我有一个
基
类
,它捕获了两个
类
共有的一些功能。换句话说,我可以创建一个
基
类
,并
使
这两个
类
成为该
基
类
的
子类。但是,对于这些子类
中
的
每个子类,可以创建
的
实例
数量
为1(即每个子类必须是单例)。我
在
谷歌上搜索了一
下
,发现关于这一点有一个合理
的
争论。虽然有几种解决方案,但我不确定它们是否适合我
的<
浏览 8
提问于2011-03-25
得票数 10
1
回答
从派生引用到
基
引用时出现static_cast编译器错误
c++
、
inheritance
、
g++
、
operator-overloading
、
static-cast
在
我最近发布
的
一个问题()
的
评论
中
,我遇到了关于
如何
使用static_cast从派生类型转换为
基
类型
的
另一个问题。有关此问题
的
支持文档可在以下位置找到:。我
的
主要问题是现在使用static_cast将其强制转换为我
的
派生
类
中
的
基
类
是没有问题
的
。但是,我不能执行从派生引用到
基
引用
的</e
浏览 0
提问于2013-06-26
得票数 2
回答已采纳
1
回答
如何
修复由于继承而丢失
的
变量?
c#
我有一个
在
C#中使用继承
的
代码
,而且我似乎在过程
中
丢失了我
的
价格变量。如果父
类
没有将价格变量作为参数,那么
如何
使其与子类一起工作呢?请注意:这已经提交和标记,我不寻找额外
的
分数,只是试图提高我
的
学习。 不确定这是否有足够
的
代码
来帮助,但我不想淹没屏幕。基本上,PerformBuyStock方法
在
程序文件
中
,它记录价格变量和
数量
。但是,一旦事务通过
浏览 4
提问于2019-09-26
得票数 0
回答已采纳
4
回答
有人能解释一
下
虚拟函数
的
这种行为吗?
c++
、
copy-constructor
我知道虚函数和运行时调用
的
基本概念。但是我试着运行了一些
代码
,这让我很困惑 public: cout << "A& A::operator=(charin case of *ap2 = b2; b2是一个B类型
的
对象,但它仍然位于虚拟A& operator=(const A&)
中
,而不是虚拟B& operator=(const B&)
中
。
浏览 0
提问于2012-04-01
得票数 1
回答已采纳
2
回答
为什么
在
没有显式作用域
的
情况
下
,被重写
的
虚方法看不到重载
的
基
类
版本?
c++
、
inheritance
、
overloading
我不明白为什么编译器不喜欢这样,下面是这个问题
的
例子:{ virtual void Expand() { } virtual void Expand() { Expand(true);};“b::Expand”
浏览 0
提问于2012-04-19
得票数 3
回答已采纳
5
回答
React.Component对React.createClass
reactjs
我搞不懂组件和react
类
之间有什么区别? 当使用ES6
类
定义组件时,这是它们
的
基
类
。有关
如何
使用带有React
的
ES6
类
,请
参见
可重用组件。有关
基
类
实际提供
的
方法,请
参见
组件API。React.creat
浏览 4
提问于2015-06-05
得票数 50
回答已采纳
3
回答
c++20默认比较
运算符
和空
基
类
c++
、
c++20
、
spaceship-operator
、
default-comparisons
c++20默认比较
运算符
是一个非常方便
的
特性。但是我发现如果这个
类
有一个空
的
基
类
,那么它就不太有用了。在我看来,为空
类
定义比较操作符是没有意义
的
。因此,默认
的
比较
运算符
不适用于具有空
基
类
的
类
。int m_n;那么,对于
基
类
为空
的
类
使用默认比较
运算符
,
浏览 3
提问于2022-08-25
得票数 3
回答已采纳
1
回答
包-复杂继承/包组合
中
的
私有成员
可见
性-验证
可见
性
的
乔克通用规则
java
、
inheritance
、
visibility
、
protected
、
package-private
如果
基
类
和派生
类
在
不同
的
包
中
,则包 但是我发现对于Base obj = new Derived()来说,obj.f()是可访问
的
!但是如果我将下面
代码
中
的
包-私有f()更改为私有,obj.f()就会像预期
的
那样为Base obj = new Derived()编译错误.无论
如何
,我怀疑
在
我
的
包-私有成员
的
例子<
浏览 0
提问于2019-01-05
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
神级程序员花7天整理面向对象资料!精确到每一步!看完肯定会!
手把手教你:如何把C+的源程序改写成C语言
趣味解析C+中的面向对象编程
Python中的协议、鸭子类型、抽象基类、混入类
Python 面向切面编程与元类
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券