社区
C++ 语言
帖子详情
小弟请问一下关于虚函数和包含多态之间的关系......
snoopy3810
2005-03-25 01:43:18
老师让我们提交一个关于包含多态的例子,我们提交了虚函数
可是
老师的回复是
包含多态:同样的操作可用于一个类型及其子类型。
C++中的基类和派生类与类型和子类型的概念是不同的,
在有继承关系的类之间存在的多态,并不能完全等同于包含多态。
一般地,都认为虚拟函数实现的是动态多态。
这跟你们好多人说的不一样啊
你们不是说,虚函数就是包含多态的代表吗?!
...全文
162
3
打赏
收藏
小弟请问一下关于虚函数和包含多态之间的关系......
老师让我们提交一个关于包含多态的例子,我们提交了虚函数 可是 老师的回复是 包含多态:同样的操作可用于一个类型及其子类型。 C++中的基类和派生类与类型和子类型的概念是不同的, 在有继承关系的类之间存在的多态,并不能完全等同于包含多态。 一般地,都认为虚拟函数实现的是动态多态。 这跟你们好多人说的不一样啊 你们不是说,虚函数就是包含多态的代表吗?!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
llmsn
2005-03-25
打赏
举报
回复
呵呵,这个问题可以说一大本书,楼上已经帖出来了,不妨去看一下.
蒋晟
2005-03-25
打赏
举报
回复
http://www.frontfree.net/view/article_619.html
snoopy3810
2005-03-25
打赏
举报
回复
郁闷啊
作业还被扣了几分
哎
虚函数
多态
函数重载[转载]
在别的网站上看到这么一篇文章,对
多态
的说明很通俗,就转过来.函数重载 如何讲函数重载: What——函数重载是什么? why——为什么要用函数重载,没有函数重载会怎样? how——举例说明怎么使用函数重载 ******************************************************************************* 能使名字方便使用,...
虚函数
表构成、地址详细说明
以下代码都是
小弟
自己敲的,图也是自己画的 厚颜看完之后如果有用给个顶
一下
一.什么是
虚函数
表,它有什么特点?
虚函数
大家都知道是基本用于实现
多态
的,当父类指针指向子类对象的时候,如何确定调用的函数是父类里的还是子类里面的,这就要用到
虚函数
表。下面一点点表诉什么是
虚函数
表,和
虚函数
表的特点。如有说错的地方,欢迎指正: 1.编译器会为每个有
虚函数
的类创建一个
虚函数
表 如有类中没有
虚函数
,那么这个虚函...
虚函数
多态
函数重载
本文来自:http://www.cnblogs.com/j2eee/archive/2006/09/22/511954.html 函数重载 如何讲函数重载: What——函数重载是什么? why——为什么要用函数重载,没有函数重载会怎样? how——举例说明怎么使用函数重载 *********************************************
C++ 在继承中
虚函数
、纯
虚函数
、普通函数,三者的区别!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
http://www.cnblogs.com/xudong-bupt/p/3570304.html 1.
虚函数
(impure virtual) C++的
虚函数
主要作用是“运行时
多态
”,父类中提供
虚函数
的实现,为子类提供默认的函数实现。 子类可以重写父类的
虚函数
实现子类的特殊化。 如下就是一个父类中的
虚函数
: class A { public:
理解
虚函数
虚函数
联系到
多态
,
多态
联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。 下面是对C++的
虚函数
这玩意儿的理解。 一, 什么是
虚函数
(如果不知道
虚函数
为何物,但有急切的想知道,那你就应该从这里开始) 简单地说,那些被virtual关键字修饰的成员函数,就是
虚函数
。
虚函数
的作用,用专业术语来解释就是实现
多态
性(Polymorphism),
多态
性是将接口与实现
C++ 语言
65,199
社区成员
250,520
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章