假设说基类中有一个public的虚函数,在其派生类中可以调用吗
时间: 2023-06-17 15:08:24 浏览: 170
详解C++中基类与派生类的转换以及虚基类
是的,派生类可以调用基类中的public虚函数。派生类可以继承基类中的所有成员,包括public虚函数。在派生类中,可以通过使用基类名限定符来调用基类的public虚函数。例如,假设基类名为Base,public虚函数名为func,则在派生类中可以使用`Base::func()`来调用基类的public虚函数。另外,如果在派生类中重新实现了基类中的虚函数,则可以通过使用关键字`override`来显式地指明这是对基类虚函数的重写。
阅读全文