试题题干
在C++中,可以被派生类继承的函数是( )
参考答案
正确答案:
试题解析
使用基类派生新类时,除构造函数和析构函数外,基类的所有成员自动成为派生类的成员,包括基类的成员变量和成员函数。同时,派生类可以增加基类中没有的成员,这同样是指成员变量和成员函数。
可简单理解为:派生类从基类中可以继承成员变量、普通的成员函数,但不能继承构造函数和析构函数。故本题选A。
友元函数不是类的成员函数,所以也不能继承。
在C++中,可以被派生类继承的函数是( )
使用基类派生新类时,除构造函数和析构函数外,基类的所有成员自动成为派生类的成员,包括基类的成员变量和成员函数。同时,派生类可以增加基类中没有的成员,这同样是指成员变量和成员函数。
可简单理解为:派生类从基类中可以继承成员变量、普通的成员函数,但不能继承构造函数和析构函数。故本题选A。
友元函数不是类的成员函数,所以也不能继承。