c++ virtual有什么作用

RT,把函数定义成虚拟的作用是什么,为什么需要定义为virtual

加了virtual的函数交虚函数。
virtual主要是为了以后能实现它。主要是为了继承。
如果函数加virtual,而函数没写实现,那么这个类不能创建实体,必须要子类里面实现这个函数才能创建子类。你可以搜索下虚函数了解下。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-17
虚函数减少电脑的内存,编大工程时这方面就很重要,运行前不占内存,计算机不需要开辟独立的空间
第2个回答  2012-09-18
C++中的虚函数和纯虚函数用法
回答已经删除!
第3个回答  2012-09-17
实现多态
第4个回答  2012-09-17
编程,写程序的能会有什么用啊

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网