1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC选择题

2.为了避免嵌套的条件语句的二义性,C++语言规定else与_______配对。 B. 其之前最近的还没有配对过的if 3.对于C++的函数,正确的叙述是 A.函数的定义不能嵌套,但函数的调用可以嵌套 6.下列叙述中,不正确的是__________。 A. 类的构造函数可以重载 B.类的析构函数可以重载 C.一个类可以不定义构造函数 D.一个类可以不定义析构函数 8.对于C++源程序文件,其缺省的扩展名为_________。 B. .CPP 9.下列叙述中不正确的是_________。 A.含纯虚函数的类称为抽象类 B.不能直接由抽象类建立对象 C.抽象类不能作为派生类和基类 D. 纯虚函数不能定义其实现部分 1. 在C++中函数参数的传递方式有三种,分别是:__值传递__、_地址传递_和_引用传递_。 2. 当用成员函数重载双目运算符时,运算符的左操作数必定是____对象________。 3. 在类中,定义构造函数的目的是__在产生对象时,对对象的数据成员进行初始化_____。 2、对定义重载函数的下列要求中,错误是( )。 D、要求函数的返回值不同 3、?函数原型语句正确的是(????)。B、void?Function? int ;  4、下面有关析构函数的描述不正确是 。 A、假定为一个类,则 为类的拷贝构造函数的原型说明。B、A A ?x ;  6、有关运算符(操作符)重载的描述错误的是( )。 D、++、--不能被重载 数组可以作为函数参数。( 对 ) 派生类对象可以赋值给基类对象。派生类的成员函数可以直接访问基类的所有成员。用new动态申请的内存空间, 。基类中被说明为protected和private的成员能被其派生类的成员函数访问当将一个定义为另一个类A的友元时,可以直接访问类A的所有成员。。下面两个语句是等价的: char str[ ] hello, world; char str[11] hello, world 1.若整型变量现在的值是 –3,则表达式a0xf运算后的值是 B)13 2.下列叙述中,哪一个不对? A)类的构造函数可以重载 B)类的析构函数可以重载 C)一个类可以不定义构造函数 D)一个类可以不定义析构函数 8.设有说明 int *ptr [M];其中的标识符ptr是 C) 一个指向具有M个整型元素的一维数组的指针 16.下列叙述中,正确的是 D)以上的说法都是正确的 19.下列叙述中,哪一个不正确 ? A)含纯虚函数的类称为抽象类 B)不能直接由抽象类建立对象 C)抽象类中能包含构造函数 D)抽象类中不能包含析构函数 若变量a 1,则表达式 ! a | a 的结果是______1_______。 类的继承方式有__private 私有继承 _、_public 公有继承 和_protected 保护继承 。 如果一个函数需要返回整型值,则函数类型应声明为___int__________。 要调用函数strcmp ,必须指明头文件的命令行#include 。 __循环语句__语句和__switch_语句不能出现在内联函数体内。 在面向对象方法中,类是_C++的一种数据类型_。 类的封装的目的是_将数据与操作数据的函数代码进行有机的结合,形成类(其中数据和函数都是类的成员),实现封装是用_类。 派生类的对象对它的基类成员中,_公有成员__是可以访问的。 4、下面关于构造函数的描述错误的是( B )。 A.函数名与类名相同 B.不能是内联函数 C.没有返回值 D.可以重载 5、int a[2][3] 1,2,3,4,5,6 ;下面错误的说法是 ( d )。 (A)a数组是一个二行三列的数组 (B)a与a[0]等价 (C)a[1][1]元素的值是5 (D)a是变量 10、下面哪个是合法的字符串( )。 (A)“ ” (B)‘a’ (C)‘xyz’ (D)123 5.类的访问权限有 public 、protected 、 private 3中。 6.类实现的了面向对象程序设计的 封装 特性。 7.一个 类 和个 对象 的关系,如同基本数据类型与改类型变量一样,如 int x;。 8.在类外部定义类成员函数是,必须在函数名前加上 类名称 和 :: 。 9. 构造函数 是在类对象创建时被调用的,而类对象在销毁时将调用 析构函数 。 10.类有两个用途,一个是实例化生成类对象;另一个是通过 继承 ,派生出新的类。 11.C++提供的 多重继承 机制允许一个类可以有多个基类,而这些基类 可以 是毫无关联的。 12.面向对象程序设计的3大特性为 封装 、 继

您可能关注的文档

文档评论(0)

kabudou + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档