C++期末考试复习题(理工).pptxVIP

  • 29
  • 0
  • 约6.62千字
  • 约 12页
  • 2020-07-15 发布于四川
  • 举报
一、单项选择题(本大题共 10 小题,每小题 2 分,共 20 分) 1.在 C++中,函数原型不能标识(D ) A.函数的返回类型 B.函数参数的个数 C.函数参数类型 D.函数的功能 2.在 C++程序中,对象之间的相互通信通过(B ) A.继承实现 B.调用成员函数实现 C.封装实现 D.函数重载实现 3.对于任意一个类,析构函数的个数最多为(B ) A.0 B.1 C.2 D.3 友元关系不能(A ) A.继承 B.是类与类的关系 C.是一个类的成员函数与另一个类的关系 D.提高程序的运行效率 6.语句ofstream f(″SALARY.DAT″,ios::app|ios::binary)?的功能是建立流对象f,试图打??文件SALARY.DAT 并与之连接,并且(A ) A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件 B.若文件存在,将其置为空文件;若文件不存在,打开失败 C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件 D.若文件存在,打开失败;若文件不存在,建立一个新文件 7.下面说法正确的是(B ) A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方 B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方 C.类的内联函数必须在类体内定义 D.类的内联函数必须在类体外通过加关键字 inline 定义 //当程序使用内敛函数时,编译器将每个函数调用都用函数内的语句代替,这样就省去了函数调用地开销 8.可以用 p.a 的形式访问派生类对象 p 的基类成员 a,其中 a 是(D ) A.私有继承的公有成员 B.公有继承的私有成员 C.公有继承的保护成员 D.公有继承的公有成员 //函数可以调用成员,对象不可以调用 9.在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是( C) A.派生类的对象可以赋给基类的对象 B.派生类的对象可以初始化基类的引用;在 C++中,访问一个对象的成员所用的运算符是 · ,访问一个指针所指向的对象的成员所用的运算 符是 。 派生类从一个或多个以前定义的该类的 基类 一、单项选择题(每题 2 分,共 20 分) 派生类对象可访问基类中的什么成员( A) A.公有继承的公有成员 B.公有继承的私有成员 C.公有继承的保护成员 D.私有继承的公有成员 定义析构函数时,应该注意( C ) A.其名与类名完全相同 B.返回类型是 void 类型 C.无形参,也不可重载 D.函数体中必须有 delete 语句 如果类 A 被说明成类 B 的友元,则( D )。 A.类 A 的成员即类 B 的成员 B.类 B 的成员即类 A 的成员 C.类 A 的成员函数不得访问类 B 的成员 D.类 B 不一定是类 A 的友元;C++标准库中的异常层次的根类为 exception 类;MFC 类库中绝大多数类都源自根类 CObject 类。 在下面横线处填上适当字句,完成类中成员函数的定义。 class A{ int * a? public: A(int aa=0) { a=_ new int(aa) ? // 用 aa 初始化 a 所指向的动态对象 } ~ A(){ delete a ?}// 释放动态存储空间 }? C++支持面向对象程序设计的四个要素是:封装性、继承性、 抽象性 和 多态 性 。 模板分为 类 模板和 函数 模板。 一、单项选择题(每题 2 分,共 20 分) 在下面选项中,对类的拷贝构造函数的声明形式是(B) A. A::A() B. A::A(constA) C. A::A(A) D. void A::A(Aa);{ DERIVED(X)? return 0? };中仍是 private 的 公有继承时基类中的 protected 成员在派生类中仍是 protected 的 私有继承时基类中的 public 成员在派生类中是 private 的 拷贝构造函数的参数是( C) A. 某个对象名 B. 某个对象的成员名 C. 某个对象的引用名 D. 某个对象的指针名 8. 下列关于构造函数的描述中,错误的是( D ) A.构造函数可以设置默认参数 B.构造函数在定义类对象时自动执行 C.构造函数可以是内联函数 D.构造 函数不可以重载 9. 数组作为函数的形参时,把数组名作为实参,传递给函数的是( A) A.该数组的首地址 B.该数组的元素个数 C.该数组中的各元素值 D.该数组的大小 10. 通过一个析构函数调用虚函数时,C++系统对该调用采用( B)。 A. 动态联编 B. 静态联编 C. 不确定是哪种联编 D.函数重载 二、填空题(每空 2

文档评论(0)

1亿VIP精品文档

相关文档