可以用一个声明指向基类对象的指针指向它的公有派生的对象

可以用一个声明指向基类对象的指针指向它的公有派生的对象


参考答案和解析
A,C

相关考题:

已知p是一个指向类A公有数据成员的指针,a是类A的一个对象,如果要给p所指向的成员赋值为5,语句应写为【 】。

在C++中,对于基类的protected成员,当以protected方式派生一个新类时,该成员将成为派生类的(31)成员。C++的基类指针可以访问派生类对象,但不能访问派生类对象的(32)成员。当一个对象被创建后,它的每一个成员函数都含有一个系统自动生成的隐含的指针,称之为(33)指针。A.privateB.protectedC.publicD.非法

下列有个虚函数说法不正确的有()。A、虚函数是静态的B、虚函数声明只能出现在类定义的函数原型声明中C、一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性D、定义了虚函数后,程序中声明的指向基类的指针就可以指向其派生类

在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是( )。A.派生类的对象可以赋给基类的对象B.派生类的对象可以初始化基类的引用C.派生类的对象可以直接访问基类中的成员D.派生类的对象的地址可以赋给指向基类的指针

下列有关继承和派生的叙述中,正确的是( )。A.如果一个派生类公有继承其基类,则该派生类对象可以访问基类的保护成员B.派生类的成员函数可以访问基类的所有成员C.基类对象可以赋值给派生类对象D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类

在C++语言中每个类都有一个______指针,该指针指向正在调用成员函数的对象。

关于抽象类的说法,不正确的是( )。A.如果一个类至少有一个纯虚函数,则此类即为抽向类B.抽象类中的纯虚函数没有定义,不能建立它的对象,只能派生其子类C.抽象类对象不能用作参数类型、函数返回类型及显式转换类型D.不可声明指向抽象类的指针和引用

多态性指的是A.以任何方式调用一个虚函数B.以任何方式调用一个纯虚函数C.借助于指向对象的基类指针或引用调用一个虚函数D.借助于指向对象的基类指针或引用调用一个纯虚函数

下列说法不正确的是( )。A.基类指针可以指向它的公有派生类的对象B.指向基类的对象的指针可以指向派生类的对象,因而可以访问派生类的对象的成员C.基类指针不能指向其私有派生类的对象D.指向派生类对象的指针不可以指向基类的对象

下列描述中错误的是( )。A.派生类的对象可以赋值给基类的对象B.基类的对象可以赋值给派生类的对象C.派生类对象可以初始化基类的引用D.派生类的对象地址可以赋值给指向基类的指针

假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为( )。 A.px( )B.px[a]C.px->aD.px.a

当基类指针指向派生类对象时,会发生()A、错误,基类指针不能指向派生类对象B、基类指针可以指向派生类对象,但在此情况下只能调用基类自己定义的成员函数C、基类指针可以调用派生类的成员函数D、以上说法全部错误

对象指针可以指向一个有名对象,它可以指向一个无名对象吗?如何实现?

异质链表是()A、用数组组织类对象B、用链表组织类对象C、用抽象类指针指向派生类对象D、用抽象类指针构造派生类对象链表

指向常对象的指针所指向的对象是可以改变的。

运算符*的功能是()。A、用来表示指向对象指针对指向类成员指针的操作B、用来表示对象对指向类成员指针的操作C、用来表示指向对象指针对类成员的操作D、用来表示对象对类成员的操作

指向对象的指针和指向类的成员的指针在表达形式上是不相同的。

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

在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是()。A、派生类的对象可以直接访问基类的所有成员B、派生类的对象可以初始化基类的引用C、派生类的对象不可以直接访问基类中的私有成员D、派生类的对象的地址可以赋给指向基类的指针

JAVA中如何区分对象和指向对象的指针()A、JAVA中不区分对象和指针,变量都作为指针处理B、JAVA中没有指针,所有变量都作为对象处理C、根据变量类型是对象还是指向对象的指针来区分D、用“.”表示对象“-》”符号表示指向对象的指针

问答题对象指针可以指向一个有名对象,它可以指向一个无名对象吗?如何实现?

单选题假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为()。Apx(a)Bpx[a]Cpx-aDpx.a

单选题基类的指针与派生类指针,可以分别指向基类对象或派生类对象而形成4种情形。在这4种情形中,需要进行强制类型转换的是()A基类指针指向基类对象B基类指针指向派生类对象C派生类指针指向基类对象D派生类指针指向派生类对象

单选题当基类指针指向派生类对象时,会发生()A错误,基类指针不能指向派生类对象B基类指针可以指向派生类对象,但在此情况下只能调用基类自己定义的成员函数C基类指针可以调用派生类的成员函数D以上说法全部错误

单选题JAVA中如何区分对象和指向对象的指针()AJAVA中不区分对象和指针,变量都作为指针处理BJAVA中没有指针,所有变量都作为对象处理C根据变量类型是对象还是指向对象的指针来区分D用“.”表示对象“-》”符号表示指向对象的指针

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

单选题运算符*的功能是()。A用来表示指向对象指针对指向类成员指针的操作B用来表示对象对指向类成员指针的操作C用来表示指向对象指针对类成员的操作D用来表示对象对类成员的操作

单选题异质链表是()A用数组组织类对象B用链表组织类对象C用抽象类指针指向派生类对象D用抽象类指针构造派生类对象链表