c++考试复习题文件.docx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档 精品文档 一、 一、选择题 C\无形参,也小可重致 .下列对派生类的描述中,( )是错误的。 一个派生类可以作为另一个派生类的基类 派生类至少应有一个基类 基类中成员访问权限继承到派生类中都保持不变 派生类的成员除了自定义的成员外,还包含了它的基 类成员 .C++类体系中,能被派生类继承的有( Ds函数体中必须有delete语句、每个类()构造 函数。 A、只能有一个 B、只可有公有的 C、可以有多个 D、只可有缺省的 、在一个类中可以对一个操作符进行( )重载。 A、1种B、2种以下 C、3种以下 D、多种 A.构造函数 B. 虚函数 C. 友元函数 D.析构函離 .下列有关运算符重载的描述中, A.运算符重载可改变其优先级 B. )是正确 的C 运算符重 、重载赋值操作符时,应声明为( A、友元 B、虚 C、成员 D、多态 )函数。 载不改变其语法结构 C.运算符重载可改变其结合性 D. 运算符重 载可改变其操作数的个数 、在公有继承的情况下,基类成员在派生类中的访问权限 () 、连接器所生成的文件的扩展名为( ?cpp Jib 号 中. B、 、.exe )不是分隔 符。 // () D、订 A、受限制 B、保持不变 C、受保护 D、不受保护 、通过()调用虚函数时, 釆用动态束定。 A、对象指针 B、对象名 C、成员名限定 D、派生类名 >c&&b==c >c&&b==c的值是 、设 int a=3,b=4,c=5;表达式(a+b) .对类的构造函数和析构函数描述正确的是( A,构造函数可以重载, 析构函数不能重载 B.构造函数不能重载, B.构造函数不能重载, 析构函数可以重载 A、2 B、?1 C、0D、1 C.构造函数可以重载, 析构函数也可以重载 A^ a#b B、J nt C、 a_10 D、PAd 、while (!x)中的 (!x)与下面条件()等价。 A\ x==1 B、x!=1 C、x!=0 D、x==0 、下列标识符中,不合法的用户标识符为( ) 、定义析构函数时, 应该注意( ) D.构造函数不能重载, 析构函数也不能重载 .下面对于友元函数描述正确的是( )。 A. 现必须在类的内部定义 数是类的成员 友元函数的实 B.友元函 C.友元函数破坏了类的封装性和隐藏性 D.友元函 数不能访问类的私有成员 数不能访问类的私有成员 a、其名与类名完全相同 B、返回类型是void类型 .派生类的对象对它的基类成员中( )是可以访 问的。 公有继承的公有成员B.公有 纟医承的私有成 员 公有继承的保护成员 D. 私有继承的公有成 员 .C++类体系中,不能被派生类继承的有( )。 构造函数B.虚函数 C.静态成员函数 赋值操作函数 .以下()成员函数表示纯虚函数。 ?类的析构函数的作用是(° O .下列是构造函数的特点,(0 .下列是构造函数的特点,( 0是错误的。 virtual int vf(i nt); B.void vf(in t)=0; C.virtual void vf()=0; D.virtual void vf(int){}; .下面对静态数据成员的描述中,正确的是( )。 静态数据成员可以在类体内进行初始化 静态数据成员不可以在类体内进行初始化 静态数据成员不能受private控制符的作用 静态数据成员不可以用类对象调用 .继承具有(),即当基类本身也是某一个类派生类时,底 层的派生类也会自动继承间接基类的成员。 A.规律性B.传递性C.重复性D.多样性 .若有以下定义,则释放指针所指内存空间的操作是 0° float r=news float" 0]; A. delete r; B.delete *r; C.delete []r; D.delete r[]; .在用关键字class定义的类中,以下叙述正确的是 (O 0 在类中,不作特别说明的成员均为私有类型 在类中,不作特别说明的成员均为公有类型 类成员的定义必须是成员变量定义在前,成员函数 定义在后 类的成员函数定义必须放在类定义体内部 .C++语言是从早期的C语言逐渐发展演变而来的,与C 语言相比,它在求解问题方法上进行的最大改进是 (° A.面向过程B.面向对象C.安全性D.复用性 .考虑函数原型 void test(int a,int b=7,char*="*"), 下面的函数调用中,属于不合法调用的是( ° A.test(5); B.test(5,8); C.test(6,"#"); D.test(0,0,”*”); A, 一般成员函数 B. 类的初始化 C.对象初始 化D.删除对象 .假设On eClass为一个类,则该类的拷贝初始化构造函数 的声明语句为( °。 A. On eClass(O neClass p)

您可能关注的文档

文档评论(0)

文档查询,农业合作 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体土默特左旗农特农机经销部
IP属地内蒙古
统一社会信用代码/组织机构代码
92150121MA0R6LAH4P

1亿VIP精品文档

相关文档