腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C
++
多态
性与我
的
考试
几天前我参加了
C
++考试,我得到了这个问题,我发现我不太清楚,问题是: 给出两个代码段
的
输出示例。根据绝对
C
++ 5 p669,
多态
性
的
定义是:
多态
是指通过后
浏览 3
提问于2016-01-29
得票数 6
回答已采纳
6
回答
技术
实现
了
多态
性,但节省了4个字节
、
、
我在模板元数据编程中遇到了一种技术,它允许在没有虚函数
机制
的
情况下
实现
多态
性。 因此,我想知道是否有其他技巧可以用来在
c
++或
C
#中
实现
多态
行为?编辑:还有一段时间,我读到访问者设计模式是虚拟
机制
的
替代方案,但我想不起来这篇文章了。有人能确认它也可以使用吗?EDIT2 :我知道这不是一个理想
的
编程实践,但hack才是我想要
的
,因为优化是首要关注
的
问题。类层次结构是
浏览 0
提问于2011-04-06
得票数 0
1
回答
C
++
多态
性
的
实现
及分类方法
、
在阅读了和之后,我注意到许多答案在它们列出
的
实现
多态
性
的
方法上存在差异,我想为自己列出一个更全面的列表。
多态
性
的
形成
机制
,我遗漏了什么?这个列表够全面吗? 在阅读了之后,我也有兴趣对
浏览 6
提问于2019-11-24
得票数 0
11
回答
C
++中
的
动态分派和后期绑定有什么不同?
、
我最近在上读到了关于动态分派
的
文章,我无法理解
C
++中动态分派和后期绑定之间
的
区别。这是维基百科
的
原话: 动态调度不同于后期绑定(也称为动态绑定)。在选择操作
的
上下文中,绑定是指将名称与操作相关联
的
过程。调度是指在确定名称所指
的
操作之后,为操作选择一个
实现
。使用动态分派,名称可以在编译时绑定到
多态
操作,但直到运行时才能选择
实现
(这就是动态分派在
C
++中<
浏览 76
提问于2013-11-25
得票数 80
回答已采纳
1
回答
如何在非面向对象语言中
实现
“访问者”模式?
访问者模式利用oop
机制
,特别是
多态
性。这种模式在
实现
解析器时很有用,在解析器中必须单独处理多个令牌。但是对于非面向对象语言,例如
C
,解决方案是什么?我猜长串
的
开关-大小写控件语句就是为了达到这个目的。
浏览 3
提问于2013-06-25
得票数 0
3
回答
虚拟和新
的
用法
、
、
、
、
据我在
c
#所见,它还用于重写编译器发出
的
隐藏方法警告。{ { }现在,im使用B x = new B();,所以编译器会警告我B类中
的
方法隐藏在A中,所以有两个解决方案:2)在'A' virtual和B - Overriding中设置一个--这将清除隐藏
的
警告。唯一<e
浏览 0
提问于2011-07-24
得票数 0
回答已采纳
2
回答
是否有一种静态类型
的
编程语言在不使用超类或接口
的
情况下
实现
多态
性?
、
、
、
、
是否有一种静态类型
的
编程语言在不使用超类或接口
的
情况下
实现
多态
性(如果可能的话)?
浏览 0
提问于2020-07-11
得票数 1
2
回答
静态
多态
性对于
实现
接口有意义吗?
、
、
、
、
我正在学习静态
多态
性,我正在阅读Alexandrescu关于基于策略
的
设计
的
优秀著作。在我
的
代码中,我遇到了以下情况:我有接口Interface,它指定必须存在Foo方法。这个接口将由类Impl
实现
。我有以下两种选择:class Interface { virtual void Foo() = 0;public:} 2)静态
多态<
浏览 6
提问于2013-12-25
得票数 6
回答已采纳
5
回答
在
C
++中,
多态
性和方法重载几乎是相同
的
吗?
、
、
在
C
++中,有两种类型
的
多态
性: 什么能明显区分
多态
和方法重载?有人能用情景来解释吗。谢谢
浏览 8
提问于2012-09-22
得票数 2
回答已采纳
5
回答
C
++概念检查与继承
、
、
使用虚函数和
C
++继承
机制
与使用模板和boost概念之间
的
关系是什么? 看起来可能发生
的
事情有相当多
的
重叠。也就是说,无论使用哪种方法,似乎都可以
实现
多态
行为。我之所以提出这一点,是因为我有一个模板化
的
容器,其中容器本身具有层次关系。我想编写使用这些容器
的
算法,而不关心它是哪个特定
的
容器。此外,一些算法将受益于知道模板类型满足某些概念(例如,可比较
的
)。因此,一方面,我希望容器
的
行
浏览 0
提问于2009-03-06
得票数 8
回答已采纳
2
回答
C
编程: void* -为什么不是参数
多态
?
、
、
为什么说我们可以在
C
编程中使用void
实现
参数
多态
性是不正确
的
? 教授提出了这个问题,但一直没有回答。我认为void*实际上是非常低级别的参数
多态
性,但有没有更充分
的
理由呢?
浏览 0
提问于2012-12-17
得票数 4
回答已采纳
2
回答
函数指针返回具有局部性
的
C
++中
的
另一个函数指针
、
、
、
、
考虑到一个函数
的
指针返回另一个指针到另一个函数是
C
中引入一些运行时
多态
/回调
的
机制
,那么在
C
++中
实现
这一点
的
等效方法是什么,同时提高局部性,降低指针和间接
的
成本?例如,可以帮上忙,但我对此并不感兴趣,尽管这是用
C
++
的
方式来做事情
的
好方法,而不是更多
的
C
-ish typedef,但我更感兴趣
的
是改善本地性,同时在运行
浏览 2
提问于2013-11-21
得票数 1
回答已采纳
1
回答
如何查看虚拟函数表
此外,我在虚拟函数中使用了
多态
性。我能看一下虚拟函数表吗?我想了解虚拟功能
的
机制
。
浏览 3
提问于2013-09-12
得票数 1
回答已采纳
2
回答
所有的动态绑定都是一种
多态
性吗?
、
、
、
、
所有的动态绑定都被认为是
多态
吗?具体来说,我指的是Java。如果没有,请解释这两个术语。 据我所知,并不是所有的继承都是
多态
的
,但是在所有的
多态
性中都使用继承。
浏览 5
提问于2015-06-25
得票数 2
回答已采纳
2
回答
这是一个很好
的
python
多态
性示例吗?
、
、
我刚刚开始从视频课程中学习python,在本课程中,作为
多态
的
例子,提供了以下代码: mac=ethernet() mac.cable() 现在,我不认为这是一个很好的
多态
例子我一点也不确定那是
多态
!实际上,如果我删除network类(当然还有继承),代码
的
工作原理完全
浏览 3
提问于2015-10-08
得票数 0
3
回答
PHP中
的
多态
静态和非静态函数
、
、
我想在PHP中创建一个简单
的
Path类。我决定使用一些类似
多态
的
机制
来
实现
它,但是我没有办法同时
实现
它:静态函数和非静态函数。您知道如何以优雅
的
方式
实现
absolute()函数吗?
浏览 0
提问于2018-03-31
得票数 0
回答已采纳
6
回答
设计模式中
的
多态
性
、
我观察到大多数设计模式(我主要指的是“四人组”一书中
的
)都是基于
多态
性
的
。这将我带到了一个“开明”
的
时刻,即OOP
的
多态
性是该范式中最重要
的
特性。使用
多态
性
的
一些模式有:策略、工厂、桥…… 有了这些,我不明白为什么我们不教开发人员真正好
的
OOP
多态
行为,而不是用一堆实际上基于
多态
的
模式来重载他们?
浏览 2
提问于2010-10-26
得票数 1
4
回答
C
++模板参数默认函数
实现
、
、
,所以它们必须
实现
方法a b和
c
。struct Foo { int a(); int b(); int
c
(); };现在,我有很多这样
的
类,我希望在其他函数
的
基础上
实现
一个默认
的
函数因此,我希望我定义a()和b()就足够了,
c
()将自动
实现
为int
c
() { return a()- b();},而不必为所有类
浏览 7
提问于2016-01-14
得票数 1
回答已采纳
3
回答
界面和
多态
的
区别
、
、
、
我正在阅读一本关于
多态
性和接口
的
C
++书籍
的
在线摘录。这本书对
多态
性和接口进行了区分,并详细说明了如何在
C
++中
实现
它们。但是,我一直认为
C
++中
的
接口(使用具有纯虚函数
的
基类
实现
)只不过是
多态
的
应用程序。我想知道
多态
性和接口之间
的
明确区别,因为摘录把我搞糊涂了。
浏览 0
提问于2014-01-28
得票数 6
回答已采纳
1
回答
为什么说
C
++不支持参数
多态
性?
、
根据维基百科
的
页面 问题:,为什么说
C
++只
实现
一些表面上类似于参数化
多态
性
的
东西?特别是,模板不是参数
多态
的
完整示例吗?
浏览 4
提问于2016-04-29
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+虚函数实现多态性的思考
Raft的PreVote实现机制
简介事务ACID的实现机制
http的缓存机制在flask的实现
C语言的几个易混淆的文件与编程机制!
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券