编辑这个页面须要登录或更高权限!

C++ 函数重写

在本文中,您将学习函数重写。此外,您还将学习如何在C ++编程中评估基类的函数重写。

继承允许软件开发人员从现有类派生新类。派生类继承基类(现有类)的功能。

假设基类和派生类都具有一个具有相同名称和参数(参数的数量和类型)的成员函数。

如果创建派生类的对象并调用在两个类(基类和派生类)中都存在的成员函数,则将调用派生类的成员函数,而忽略基类的函数。

C ++中的此功能称为函数重写。

函数重写在C ++中如何工作?

 

如何从派生类访问基类中的重写函数?

要从派生类访问基类的重写函数,请使用范围解析运算符::。例如,

如果要访问基类的getData()函数,则可以在派生类中使用以下语句。

Base::getData();

在C ++中访问基类中的重写函数