在C++中,如果派生类的函数与基类的函数同名,参数也完全相同,但基类函数没有virtual关键字,这种机制称为______。A.重载B.重置C.隐藏D.替换

在C++中,如果派生类的函数与基类的函数同名,参数也完全相同,但基类函数没有virtual关键字,这种机制称为______。

A.重载

B.重置

C.隐藏

D.替换


相关考题:

下面关于虚函数的描述中,正确的是( )。A.基类中利用virtual关键字说明一个虚函数后,其派生类中定义相同的原型函数时可不必加virtual来说明B.虚函数是非成员函数C.虚函数是static类型的成员函数D.派生类中的虚函数与基类中类型相同的虚函数具有不同的参数个数或类型

要实现多态性,派生类中的虚函数必须( )。A.函数名、参数及返回值必须与基类中对应的虚函数完全相同B.参数个数不必与基类中对应的虚函数的函数名完全相同C.参数类型不必与基类中对应的虚函数的函数名完全相同D.返回值类型不必与基类中对应的虚函数的函数名完全相同

下面关于虚函数的描述中,正确的是( )。A)基类中利用virtual关键字说明一个虚函数后,其派生类中定义相同的原型函数时可不必加virtual来说明B)虚函数是非成员函数C)虚函数是static类型的成员函数D)派生类中的虚函数与基类中类型相同的虚函数具有不同的参数个数或类型

4) 以下说法正确的是:A.A) 派生类可以和基类有同名成员函数,但是不能有同名成员变量B.B) 派生类的成员函数中,可以调用基类的同名同参数表的成员函数C.C) 派生类和基类的同名成员函数必须参数表不同,否则就是重复定义D.D) 派生类和基类的同名成员变量存放在相同的存储空间

3) 派生类和基类有同名同参数表的成员函数,这种现象:A.A) 叫重复定义,是不允许的B.B) 叫函数的重载C.C) 叫覆盖。在派生类中基类的同名函数就没用了D.D) 叫覆盖。体现了派生类对从基类继承得到的特点的修改

将基类中的成员函数通过virtual关键字声明为虚函数之后,即使在派生类中同名同参数函数声明时未加上virtual关键字,但它在所有的派生类中都将自动成为虚函数。

4) 以下说法正确的是:A.派生类可以和基类有同名成员函数,但是不能有同名成员变量B.派生类的成员函数中,可以调用基类的同名同参数表的成员函数C.派生类和基类的同名成员函数必须参数表不同,否则就是重复定义D.派生类和基类的同名成员变量存放在相同的存储空间

4、4) 以下说法正确的是:A.A) 派生类可以和基类有同名成员函数,但是不能有同名成员变量B.B) 派生类的成员函数中,可以调用基类的同名同参数表的成员函数C.C) 派生类和基类的同名成员函数必须参数表不同,否则就是重复定义D.D) 派生类和基类的同名成员变量存放在相同的存储空间

下列有关派生和继承的表述中,错误的是____。A.若派生类没有实现基类中的一个纯虚函数,则该派生类是抽象类B.在定义派生类时,可以用关键字virtual将某个基类指定为虚基类C.在生成派生类对象时,派生类构造函数要调用基类的构造函数D.派生类中定义的成员函数可以访问基类的所有成员