【单选题】当不同的类具有相同的间接基类时, 。A.各派生类无法按继承路线产生自己的基类版本B.为了建立唯一的间接基类版本,应该声明间接基类为虚基类C.为了建立唯一的间接基类版本,应该声明派生类虚继承基类D.一旦声明虚继承,基类的性质就改变了,不能再定义新的派生类

【单选题】当不同的类具有相同的间接基类时, 。

A.各派生类无法按继承路线产生自己的基类版本

B.为了建立唯一的间接基类版本,应该声明间接基类为虚基类

C.为了建立唯一的间接基类版本,应该声明派生类虚继承基类

D.一旦声明虚继承,基类的性质就改变了,不能再定义新的派生类


参考答案和解析
为了建立惟一的间接基类版本,应该声明派生类虚继承基类

相关考题:

即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员,这说明继承具有A.规律性B.传递性C.重复性D.多样性

● 在关于类的实例化的描述中,正确的是() 。()A.同一个类的对象具有不同的静态数据成员值B.不同的类的对象具有相同的静态数据成员值C.同一个类的对象具有不同的对象自身引用(this)值D.不同的类的对象具有相同的对象自身引用(this)值

通常下层的派生类自动具有和上层的基类相同的特性(包括数据和方法),这种现象称为继承。( )

当派生类中有和基类相同名字的成员时,派生类的同名成员会【 】基类的成员。

继承具有(39),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。A.规律性B.传递性C.重复性D.多样性

继承具有(53),即当基类本身也是一个类的派生类时,底层的派生类也会自动继承间接基类的成员。A.规律性B.传递性C.重复性D.多样性

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

下面关于基类和派生类的描述,正确的是()A、一个类可以被多次说明为一个派生类的直接基类,可以不止一次地成为间接基类B、一个类不能被多次说明为一个派生类的直接基类,可以不止一次地成为间接基类C、一个类不能被多次说明为一个派生类的直接基类,且只能成为一次间接基类D、一个类可以被多次说明为一个派生类的直接基类,但只能成为一次间接基类

当基类指针指向派生类对象时,利用基类指针调用派生类中与基类同名但被派生类重写后的成员函数时,调用的是()A、基类的成员函数B、派生类的成员函数C、不确定D、先调用基类的,再调用派生类的

当不同的类具有相同的间接基类时,()A、 各派生类无法按继承路线产生自己的基类版本B、为了建立惟一的间接基类版本,应该声明间接基类为虚基类C、为了建立惟一的间接基类版本,应该声明派生类虚继承基类D、一旦声明虚继承,基类的性质就改变了,不能再定义新的派生类

当保护继承时,基类的()成员在派生类中成为保护成员,派生类对象不能直接访问基类的()成员。

派生类可以通过基类提供的具有保护权限的成员函数间接访问基类的私有权限数据成员。

继承具有(),即当基类本身也是某一类的派生类时,派生类会自动继承间接基类的成员。A、规律性B、传递性C、重复性D、多样性

有两个具有相同名字的函数,当只满足下列选项的()条件时,它们不能算作重载函数。A、返回值的类不同B、参数数目不同C、参数类型不同D、参数的顺序不同

下列关于多继承的描述,错误的是()A、一个派生类对象可以拥有多个直接或间接基类的成员B、在多继承时不同的基类可以有同名成员C、对于不同基类的同名成员,派生类对象访问它们时不会出现二义性D、对于不同基类的不同名成员,派生类对象访问它们时不会出现二义性

派生类中只包含直接基类的成员,不包含间接基类的成员。

关于培养基的叙述,错误的是()A、按物理性状分为三类B、按用途分为五类C、不同的培养基其成分不尽相同D、物理性状相同的培养基,其用途相似E、成分相同的培养基,其物理性状也相同

单选题下列关于类层次中静态成员的描述,正确的是()A在基类中定义的静态成员,只能由基类的对象访问B在基类中定义的静态成员,在整个类体系中共享C在基类中定义的静态成员,不管派生类以何种方式继承,在类层次中具有相同的访问性质D一旦在基类中定义了静态成员,就不能在派生类中再定义

单选题下列关于多继承的描述,错误的是()A一个派生类对象可以拥有多个直接或间接基类的成员B在多继承时不同的基类可以有同名成员C对于不同基类的同名成员,派生类对象访问它们时不会出现二义性D对于不同基类的不同名成员,派生类对象访问它们时不会出现二义性

单选题下面关于基类和派生类的描述,正确的是()A一个类可以被多次说明为一个派生类的直接基类,可以不止一次地成为间接基类B一个类不能被多次说明为一个派生类的直接基类,可以不止一次地成为间接基类C一个类不能被多次说明为一个派生类的直接基类,且只能成为一次间接基类D一个类可以被多次说明为一个派生类的直接基类,但只能成为一次间接基类

单选题继承具有(),即当基类本身也是某一类的派生类时,派生类会自动继承间接基类的成员。A规律性B传递性C重复性D多样性

单选题有两个具有相同名字的函数,当只满足下列选项的()条件时,它们不能算作重载函数。A返回值的类不同B参数数目不同C参数类型不同D参数的顺序不同

单选题关于培养基的叙述,错误的是( )A按物理性状分为三类B物理性状相同的培养基,其用途相似C不同的培养基其成分不尽相同D按用途分为五类E成分相同的培养基,其物理性状也相同

单选题当不同的类具有相同的间接基类时,()A 各派生类无法按继承路线产生自己的基类版本B为了建立惟一的间接基类版本,应该声明间接基类为虚基类C为了建立惟一的间接基类版本,应该声明派生类虚继承基类D一旦声明虚继承,基类的性质就改变了,不能再定义新的派生类

单选题当基类指针指向派生类对象时,利用基类指针调用派生类中与基类同名但被派生类重写后的成员函数时,调用的是()A基类的成员函数B派生类的成员函数C不确定D先调用基类的,再调用派生类的

判断题派生类可以通过基类提供的具有保护权限的成员函数间接访问基类的私有权限数据成员。A对B错

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

单选题当派生类指针指向基类对象时()A可以直接调用基类的成员函数B可以调用派生类对象的成员函数C必须强制将派生类指针转换成基类指针才能调用基类的成员函数D以上说法都不对