练习3 继承

发布 2023-05-20 04:10:28 阅读 5416

一、选择题。

1、在公有派生情况下,下列叙述不正确的是( )a、派生类的对象可以赋给基类的对象。

b、派生类的对象可以初始化基类的引用。

c、派生类的对象可以直接访问基类中的成员。

d、派生类的对象的地址可以赋给指向基类的指针。

2、下面关于继承和派生的表述中,正确的是( )a、在保护继承时,基类的所有成员在派生类中都不可见。

b、在公有继承时,基类的私有成员在派生类中都可见。

c、基类和派生类中同时出现同名函数时会出现二义性的问题。

d、派生类是基类的一个子类。

3、下列关于赋值兼容规则的叙述不正确的是( )a、派生类的对象可以赋值给基类对象。

b、基类的对象可以赋值给派生类对象。

c、派生类的对象可以初始化基类对象的引用。

d、可以将派生类对象的地址赋值给其基类的指针变量。

4、下列对派生类的叙述错误的是( )

a、一个派生类可以作为另一个派生类的基类。

b、派生类至少有一个基类。

c、派生类的成员除了它自己的成员外,还包括它的所有基类的成员。

d、派生类中的继承了基类成员的访问权限在派生类中保持不变。

5、在公有派生方式下,基类成员在派生类中的访问权限( )a、受限制。

b、保持不变。

c、不受限制。

d、不受保护。

6、无论采用何种继承方式,基类中的( )在派生类中是不可访问的。

a、公有成员。

b、保护成员。

c、静态成员。

d、私有成员。

7、在私有派生方式下,基类中的公有成员成为派生类的( )a、公有成员。

b、保护成员。

c、静态成员。

d、私有成员。

8、设置虚基类的目的是( )

a、消除两义性。

b、提高运行效率。

c、简化程序。

d、提高**可读性。

9、若派生类对象p可以用的形式访问的基类成员a,则a是( )a、公有派生的公有成员。

b、公有派生的私有成员。

c、私有派生的公有成员。

d、私有派生的保护成员。

10、下列程序有错误的是( )

class a

class b:a

void main( )

a、ab、b

c、a和bd、编译时出错。

12、设有基类定义:

class cbase

派生类采用何种继承方式可以使成员变量b成为自己的私有成员( )a、私有继承。

b、保护继承。

c、公有继承。

d、私有、保护、公有继承均可。

13、设有以下定义:

#include<>

class a1

int n;

class b:public a

int getn( )

void main( )

5、下列程序的运行结果是。

class a

class b:publica

void main( )

6、下列程序的运行结果是。

class a

class b

class c: public b, public **oid show( )

class b: virtual public a {}class c: virtual public a {}class d:

public b, public c {}void main( )

class toplevel: public level1, virtual public level2

class b: public a {}

class c: public a {}

class d: public b, public c {}void main( )

10、下列程序的运行结果是。

class a

int n;

class b: public a

int getn( )

class c: public a

int getn( )

class d: public b, public cvoid main( )

11、下列程序的运行结果是。

class a

class b: public a

class c: public a

class d: public b, public cvoid main( )

12、下列程序的运行结果是。

class a

class b: public a

class d: public b

void main( )

上机实验3继承机制

实验三类的继承机制。上机要求 学会类的继承机制的各种模型和三种继承方式,掌握继承成员的访问控制规则,赋值兼容规则和恢复访问控制权限的方法,派生类的构造函数与析构函数的使用等,并能利用继承手段解决实际问题。一 讲解与演示。例1 阅读和运行下列程序,体会赋值兼容规则。include class base...

存款继承参考

根据 商业银行法 和 关于查询 停止支付和没收个人在银行的存款以及存款人死亡后的存款过户或支付手续的联合通知 储蓄存款人死亡后办理存款的过户和支取应该遵循以下规定 1 存款人死亡后,合法继承人为证明自己的身份和提取该项存款,应向储蓄机构所在地的公证处 未设公证处的地方向县 市人民法院 申办继承权证明...

继承公告 号

继承公告 2020年12号 2020年04月09日,继承人聂江辉继承被继承人苏娟萍的遗产向我中心提供相关资料,并由我中心工作人员对相关资料证据进行审查核实 对申请人及相关人员进行询问后,根据 不动产登记条例 的规定,现对该继承事实作 一 被继承人 苏娟萍,性别 女,身份证的号码 无。于2006年11...