请在 下方输入 要搜索的题目:

为什么要用纯虚函数

为什么要用纯虚函数

发布时间:2025-07-09 00:11:54
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:在很多情况下,基类本身生成对象是不合情理的。例如,动物作为一个基类可以派生出老虎、孔雀等子类,但动物本身生成对象明显不合常理。为了解决这个问题,方便使用类的多态性,引入了纯虚函数的概念,将函数定义为纯虚函数(方法:virtual ReturnType Function()= 0;),则编译器要求在派生类中必须予以重写以实现多态性。同时含有纯虚拟函数的类称为抽象类,它不能生成对象。
专业技术学习
专业技术学习
搜搜题库系统