您的位置:首页 > 编程语言 > C语言/C++

C++ 虚函数

2015-09-01 17:07 141 查看
1、什么是虚函数?

在类中使用virtual关键字声明的函数就叫虚函数。

2、为什么使用虚函数?

因为使用虚函数以后,集成类可以重载基类中的虚成员函数。

3、析构函数可以定义成虚函数吗?

可以,虚析构函数是允许的,但是要注意,只有在作为基类时,我们才需要将析构函数写成虚函数。

4、虚拟机制与构造函数

在类的构造函数中,虚拟机制不会发生作用。因为,基类的构造函数在派生类构造函数之前执行,当基类构造函数运行时,派生类数据成员还没有被初始化。

引用和指针对象 实现多态。。。

 

5、类继承最重要的特性是可用基类的指针或引用来操作派生类
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: