腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3987)
视频
沙龙
1
回答
在
派生类
中
重写
运算符
重载
行为
而
无需
手动
重写
和
单独
隐藏
每个
运算符
的
标准
方法
是什么
?
c++
、
inheritance
、
operator-overloading
、
crtp
myDerived;} 否则," four " << 5;将无法工作,因为基类不会知道operator<<(int)或您想要添加
的
任何其他新
运算符
这是一种可接受
的
/
标准
的
方法
吗?为什么STL不这样做呢?比如std::ostringstream?
浏览 16
提问于2021-04-30
得票数 0
2
回答
在
游戏引擎
中
为自定义内存分配
重载
'new‘
和
'delete’有什么好处?
c++
、
memory-management
、
game-engine
new
运算符
,
而
只是调用自定义
方法
。我理解宏
的
用处,因为您可以很好地获取文件名
和
行号,但是如果在代码
中
只使用宏New
而
不是
运算符
,为什么要
重载
new
和
delete呢?我看不出
重载
和
重写
这些
运算符
有什么好处。customNew(className, size, desc, file, line); 比调用
重载
<
浏览 0
提问于2012-07-19
得票数 1
回答已采纳
3
回答
覆盖C++
中
的
非空函数,supers返回值返回到哪里?
c++
、
overloading
、
operator-keyword
、
overriding
我需要在基类
中
重载
operator==,然后
在
派生类
中
重写
该函数(我不允许更改此设计)。 该函数是一个布尔函数,它对两个对象进行成员级比较。如何处理supers返回值?如果两个对象
的
所有数据字段相等,并且它们
的
乘客列表相同,则两个对象是相等
的
。这需要在基类
中
定义,然后
在
派生类
中
重写
。我必须找到一种
方法
在
基类中使
浏览 0
提问于2011-05-22
得票数 0
回答已采纳
1
回答
为什么
在
派生类
中
声明
的
运算符
不能
隐藏
基类
中
声明
的
运算符
?
c#
来自C# 5.0规范 ..。..。..。与其他成员一样,基类
中
声明
的
运算符
由
派生类
继承。因为操作符声明总是需要声明操作符
的
类或结构来参与
运算符
的
浏览 1
提问于2017-06-05
得票数 1
4
回答
除了赋值
运算符
之外,C++
中
哪些
运算符
不会被继承?
c++
、
operators
我很难理解这个:以下非虚拟
运算符
的
AFAIK也不会被继承:operator* //unary user defined哪些虚拟
运算符
不会被继承?
浏览 1
提问于2012-01-15
得票数 0
回答已采纳
4
回答
有没有办法
在
Python
中
覆盖and操作符?
python
我尝试过
重写
__and__,但这是针对&操作符
的
,
而
不是
和
-我想要
的
。我能覆盖
和
浏览 4
提问于2009-01-23
得票数 39
回答已采纳
8
回答
在
C++
中
,操作符
重载
和
运算符
重写
有什么区别?
c++
操作符
重载
和
操作符
在
C++
中
重写
的
主要区别
是什么
?
浏览 1
提问于2010-09-27
得票数 9
回答已采纳
5
回答
重载
、
重写
和
隐藏
?
.net
、
oop
谁能解释一下.Net
中
的
重载
、
重写
和
隐藏
是什么
? 谢谢
浏览 0
提问于2009-05-13
得票数 5
2
回答
为什么
在
Python
中
它被称为操作符
重载
而
不是
重写
呢?
python
、
python-3.x
、
oop
、
operator-overloading
、
overriding
如果我想改变继承
方法
的
行为
,我会这样做: def changeMe(self): defchangeMe(self):我相信这是
在
Python
中
重写
的
一个例子。operand.aNumber b = c()b.aNum
浏览 7
提问于2017-07-28
得票数 6
回答已采纳
3
回答
C#修改量覆盖对此项目无效
c#
因此,编译器不允许我
重载
类
的
==
和
!=
运算符
。下面是这个类
的
样子:{ public double _weight; public decimal一开始我想我可能没有声明一个基
方法
为虚
的
,但我
的
类声明
的
不是派生
的
。你知道发生了什么吗?”
浏览 0
提问于2012-07-29
得票数 1
回答已采纳
2
回答
运算符
与继承
c#
、
oop
、
architecture
、
operator-overloading
我
的
大脑变成了果冻,或者我有一种精神错乱
的
经历,或者什么
的
。我正在修补一个类似于这样
的
类层次结构: 我
的
Money类如下所示:{ } { }我
的
美元因此它将返回一个确定<em
浏览 0
提问于2011-11-13
得票数 9
1
回答
抽象阻碍了自定义类型
的
使用,
在
实现
中
应该遵循哪些规则?
c#
、
implementation
、
base-class
、
type-systems
始终使用接口与对象交互是一种很好
的
设计,但不可能为接口定义隐式转换或
重载
运算符
。这种情况下,丑陋
的
显式转换是不可避免
的
,这样就可以使用正确
的
运算符
。return (RefInteger)a + (RefInteger)b;对于涉及值类型
的
表达式
中
的
C#,提供了隐式转换。设计这样一个定制系统
的
好
方法
是什么
?我
重写
了类型系统,删除了IValue
浏览 0
提问于2010-11-01
得票数 0
回答已采纳
3
回答
c++
中
的
隐藏
规则
是什么
?
c++
我对名称
隐藏
和
信息
隐藏
这两个术语感到非常困惑。最重要
的
是,c++
中
的
隐藏
规则
是什么
?有人能给我下个定义吗?
浏览 3
提问于2013-09-09
得票数 3
4
回答
C# operator==:什么是
标准
实践(引用/值相等)?
c#
解释: 所以。在这种情况下,我需要根据两种引用类型
的
值进行比较。我可以显式调用Equals(),也可以
重载
operator==以执行所需
的
比较。然而,对于价值比较来说,
重载
operator==有点违反了最小惊讶原则.另一方面,显式调用两个对象
的
Equals看起
浏览 0
提问于2015-07-06
得票数 2
回答已采纳
1
回答
我是否可以/应该使用隐式
运算符
而
不是
重写
ToString?
c#
、
operator-overloading
、
implicit-conversion
我有一个类,我想很容易地将它写到字符串
中
(例如,用于日志记录)。我可以使用隐式
运算符
隐式地将对象转换为字符串
而
不是
重写
ToString
方法
吗?例如,我有一个具有名称
和
年龄
的
Person类{ public int Age,
而
不是我可以打电话给你我甚至可以<
浏览 1
提问于2014-10-25
得票数 19
回答已采纳
1
回答
符号:改变内置
行为
的
著名符号。
javascript
、
ecmascript-6
据我所知,Symbol原语
在
JavaScript ES6
中
特别适用于两件事: 我有些基本<
浏览 1
提问于2018-01-19
得票数 1
回答已采纳
2
回答
是否可以
在
没有预处理器宏
的
情况下为getter-setter定义“虚拟”默认实现?
c++
、
templates
、
virtual
、
getter-setter
、
auto
最重要
的
是,如果您决定覆盖此类setter或getter
的
默认
行为
,您可以轻松地做到这一点,而
无需
更改“客户端”代码,因为setter-getter调用语法与调用
方法
相同,即:int i = an_object.an_int();但是,
在
浏览 0
提问于2012-03-14
得票数 0
10
回答
为什么我们实际上有虚拟函数呢?
c++
、
overriding
、
virtual-functions
、
redefinition
我是C++
的
新手。虚函数
的
功能可以在其
派生类
中
重写
。
在
派生类
中
重新定义函数称为函数
重写
。 为什么我们实际上有虚拟函数呢?
浏览 0
提问于2010-02-11
得票数 12
回答已采纳
5
回答
是否有将“覆盖”标识符添加到现有C++代码
的
工具?
c++
、
overriding
、
c++11
任务(我们有数十万行
的
代码,手工操作是完全不可能
的
。)当前观念 我们
的
编码
标准
说,我们应该对
派生类
中
的
所有隐式虚拟
方法
添加virtual关键字,尽管这完全没有必要(以帮助理解)。但我
浏览 1
提问于2011-09-03
得票数 21
回答已采纳
4
回答
重载
方法
和
用Java
重写
方法
有什么区别?
java
、
object-oriented
重载
方法
和
用Java
重写
方法
有什么区别?
在
方法
签名、访问说明符、返回类型等方面存在差异吗?
浏览 0
提问于2012-09-10
得票数 11
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python入门系列(四)——面向对象
趣味解析C+中的面向对象编程
python高级编程之面向对象
自定义 Python 类中的运算符和函数重载(上)
匿名对象与面向对象三大特性概述
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券