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