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

  • 7
  • 0
  • 约1.24万字
  • 约 22页
  • 2021-11-13 发布于内蒙古
  • 举报
. . 一、单项选择题 (本大题共 10 小题,每题 2 分,共 20 分) 1.在 C++中,函数原型不能标识 (D ) A. 函数的返回类型 B.函数参数的个数 C.函数参数类型 D.函数的功能 2.在 C++程序中,对象之间的相互通信通过 (B ) A. 继承实现 B.调用成员函数实现 C.封装实现 D.函数重载实现3.对于任意一个类,析构函数的个数最多为 (B ) A.0 友元关系不能 (A ) A. 继承 B.是类与类的关系 C.是一个类的成员函数与另一个类的关系 D.提高程序的运行效率 语句 ofstream f( ″ ″ ,ios::app| ios::binary)?的 功能是建 立流对 象 f , 试图翻 开文件 SALARY .DAT 并与之连接,并且 (A ) A. 假设文件存在,将文件写指针定位于文件尾;假设文件不存在,建立一个新文件B.假设文件存在,将其置为空文件;假设文件不存在,翻开失败 C.假设文件存在,将文件写指针定位于文件首;假设文件不存在,建立一个新文件D.假设文件存在,翻开失败;假设文件不存在,建立一个新文件 下面说法正确的选项是 (B ) A. 内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方 C.类的内联函数必须在类体内定义 D.类的内联函数必须在类体外通过加关键字 inline 定义 //当程序使用内敛函数时, 编译器将每个函数调用都用函数内的语句代替, 这样就省去了函数调用地开销 可以用 p.a 的形式访问派生类对象 p 的基类成员 a,其中 a 是(D ) A. 私有继承的公有成员 B.公有继承的私有成员 C.公有继承的保护成员 D.公有继承的公有成员 //函数可以调用成员,对象不可以调用 在公有派生情况下,有关派生类对象和基类对象的关系,不正确的表达是 ( C) A. 派生类的对象可以赋给基类的对象 B.派生类的对象可以初始化基类的引用 C.派生类的对象可以直接访问基类中的成员 D.派生类的对象的地址可以赋给指向基类的指针 //派生类的对象是不能访问基类的任何成员10.对于类定义 class A{ public:virtual void func1( ){ } void func2( ){ } }? class B:public A{ public:void func1( ){cout ″class B func 1″end1?} virtual void func2( ){cout ″class B func 2″end1?} }? 下面正确的表达是 (C ) A. A::func2( ) 和 B::func1( ) 都是虚函数 B. A::func2( ) 和 B::func1( )都不是虚函数 C. B::func1( ) 是虚函数,而 A::func2( ) 不是虚函数 D. B::func1( ) 不是虚函数,而 A::func2( ) 是虚函数 第二局部非选择题 (共 80 分) 二、填空题 (本大题共 10 小题,每题 2 分,共 20 分) 定义类的动态对象数组时, 系统只能够自动调用该类的 _无参 构造函数对其进行初始化。 在 C++程序设计中,建立继承关系倒挂的树应使用 单_一 继承。 表达式 coutend1 还可表示为 cout`\n` 。 基类的公有成员在派生类中的访问权限由 访问控制 决定。 C++支持的两种多态性分别是 编译时的 _〔操作重载〕_静态 多态性和_运行时的〔虚函数〕_ 动态 多态性。 C++中语句 const char * const p=″ hello″;所定义的指针 p 和它所指的内容都不能被 改变〔重新赋值〕 _ 。 假定 AB 为一个类,那么语句 AB(ABx) ;为该类 拷贝 构造函数的原型说明。 将关键字 const 写在成员函数的 函数头 和 函数体_ 之间时,所修饰的是this 指针。 在 C++中,访问一个对象的成员所用的运算符是 · ,访问一个指针所指向的对象的 成员所用的运算符是 。 派生类从一个或多个以前定义的该类的 基类 一、单项选择题〔每题 2 分,共 20 分〕 派生类对象可访问基类中的什么成员 ( A) A. 公有继承的公有成员 定义析构函数时,应该注意 ( C ) A. 其名与类名完全相同 B.返回类型是 void 类型 C.无形参,也不可重载 如果类 A 被说明成类 B 的友元,那么 ( D )。 A. 类 A 的成员即类 B 的成员 B.类 B 的成员即类 A 的成员 C.类 A 的成员函数不得访问类 B 的成员 D.类 B 不一定是类 A 的友元 应在以下程序划线处填

文档评论(0)

1亿VIP精品文档

相关文档