社区
C#
帖子详情
什么是虚函数?
xuliangliang123
2006-05-21 12:18:22
什么是虚函数?
...全文
275
7
打赏
收藏
什么是虚函数?
什么是虚函数?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jerrygates
2006-05-21
打赏
举报
回复
C++以前学过。。。忘了,,好像和重载有关
jacobwc
2006-05-21
打赏
举报
回复
这个不应该来CSDN上来问的....
lovejxl
2006-05-21
打赏
举报
回复
非虚拟方法的实现是不会变的:无论是在声明它的类的实例上调用该方法还是在派生类的实例上调用,实现都是相同的。与此相反,一个虚拟方法的实现可以由派生类取代。取代所继承的虚拟方法的实现的过程称为重写该方法
chengpei_chen
2006-05-21
打赏
举报
回复
http://topic.csdn.net/t/20050128/10/3760072.html
C#中用Virtual声明,VB.NET中用overridable声明
MaybeHelios
2006-05-21
打赏
举报
回复
随便找个地方搜索1下就有了
bycloud
2006-05-21
打赏
举报
回复
能在派生类中override的函数。
wqxhome
2006-05-21
打赏
举报
回复
多态实现就要用到虚函数。呵呵,要怎么说呢?楼主还是找找想过的书看看吧。
http://my3www.googlepages.com
2021-05-16 C#.NET面试题 什么是
虚函数
?什么是抽象函数?
什么是
虚函数
?什么是抽象函数?
虚函数
:没有实现的,可以由子类继承并重写的函数。 抽象函数:规定其非虚子类必须实现的函数,必须被重写。
什么是
虚函数
?什么是纯
虚函数
?两者有什么区别?
什么是
虚函数
? 被 virtual 关键字修饰的成员函数称为
虚函数
。
虚函数
的作用是实现多态性,即通过基类访问派生类的函数。 什么是纯
虚函数
? 在
虚函数
后面添加 =0 ,
虚函数
就成为纯
虚函数
, 在很多情况下,基类生成...
(超重要)构造函数为什么不能为
虚函数
?析构函数为什么要
虚函数
?
1、 从存储空间角度,
虚函数
相应一个指向vtable
虚函数
表的指针,这大家都知道,但是这个指向vtable的指针事实上是存储在对象的内存空间的。 问题出来了,假设构造函数是虚的,就须要通过 vtable来调用,但是对象还...
为什么析构函数必须是
虚函数
?为什么默认的析构函数不是
虚函数
?
今天我们来谈一谈面试 C++ 工程师时经常被谈到的一个问题:为什么析构函数必须是
虚函数
?为什么默认的析构函数不是
虚函数
? 首先,我们看一下百度百科对
虚函数
是怎么定义的: 在某基类中声明为 virtual并在一个或多个...
什么是
虚函数
在面向对象的C++语言中,虚...什么是
虚函数
:
虚函数
是指一个类中你希望重载的成员函数 ,当你用一个 基类指针或引用 指向一个继承类对象的时候,调用一个
虚函数
时, 实际调用的是继承类的版本。 ——摘自MSDN 1 #i...
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章