vc基础试题.doc

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

VC基础习题总汇1 20-11-04 21:06 VC习题总汇 第一章 1.什么是项目?工作区的作用什么? 项目就是文件的集合。项目也是一种机制,它有机地组织了一个应用程序所有的源文件。项目工作区就是用来管理这些项目的。 2.一个项目包含那些文件。 一个项目文件,通常应包括头文件,源代码文件,资源文件和其他的项目组织和配置文件。 3.什么是资源,Visual C++ 6.0 的资源都包括那些? 资源是一种数据,它包括文本、图形图像等可视化的元素。VC6的标准资源包括对话框、菜单、光标、图标、位图、工具栏、快捷键、字串表和版本信息9个类别。 4.什么是资源文件,作用什么? 资源文件是一个脚本语言编写,描述资源的文件。它的作用组织应用程序所使用的资源 第二章 填空题 5.类的访问权限有 public 、protected 、 private 3中。 6.类实现的了面向对象程序设计的 封装 特性。 7.一个 类 和个 对象 的关系,如同基本数据类型与改类型变量一样,如 int x;。 8.在类外部定义类成员函数是,必须在函数名前加上 类名称 和 :: 。 9. 构造函数 是在类对象创建是被调用的,而类对象在销毁是将调用 析构函数 。 10.类有两个用途,一个是实例化生成类对象;另一个是通过 继承 ,派生出新的类。 11.C++提供的 多重继承 机制允许一个类可以有多个基类,而这些基类 可以 是毫无关联的。 12.面向对象程序设计的3大特性为 封装 、 继承 、 多态 。 13.在编译是就解决函数的调用称为 静态 联编 ;在运行是才解决函数的调用称为 动态 联编。 14.如果一个类中声明有纯虚拟函数,则这个类被称为 抽象类 。这样的类不可以 实例化 。 15.静态成员分为 数据成员 和 成员函数 。 16.友元是 友元类 和 友元函数 的统称。 17.诺干个函数在同一作用域内使用同一名称,称为 重载 。 18.重载包括 函数重载 和 运算符重载 。 19.模板可分为 类模板 和 函数模板 。 VC基础习题总汇2 20-11-04 21:07 判断题 20.当使用指针变量访问类的成员时,必须先使指针变量指向该类的某个对象。 (√) 21.构造函数和析构函数是类的两个特殊函数 (√) 22.在继承关系中,被继承的类称为基类,而通过继承定义出的新类称为派生类。(√) 23.在程序中可以把基类的对象当作派生类对象来处理。 (x) 24.类的静态成员是所有该类对象所共有的,并不依赖于某一个对象的存在而存在。(√) 25.友元函数是类的成员函数。 (x) 26.返回值可以作为重载函数的标识。 (x) 27.运算符重载是一种特殊的函数重载。 (√) 29.模板只是一个说明,只有实例化和才能使用。 (√) 选择题 30.关于类,下列说法不正确的是(D) A. 在类中,成员的默认访问特性是私有的。 B. 类实现的数据的封装。 C. 类实质上是一种数据类型。 D.在类定中,必须包含private、protected、public三种访问方式的对应部分。 31.关于对象,下列说法不正确的是(C) A. 对象是类的一个实例。 B. 任何一个对象只属于一个类。 C. 一个类只能有一个对象。 D.类和对象之间的关系,类似于数据类型和变量之间的关系。 32.关于构造函数,下列说法不正确的是(A) A. 一个类中有且仅有一个构造函数。 B. 构造函数在声明类对象时被自动调用。 C. 构造函数没有返回类型。 D.类的构造函数名称必须和类名称相同。 33.关于析构函数,下列说法不正确的是(B) A. 一个类中有且仅有一个析构函数。 B. 析构函数可以有参数。 C. 析构函数没有返回类型。 D.析构函数在对象销毁时被自动调用。 34.关于类的继承,下列说法不正确的是(A) A. 继承到派生类中的基类成员,其访问权限保持不变。 B. 派生类的成员有自身成员和基类成员两个部分。 C. 派生类至少有一个基类。 D.派生类是基类定义的延续。 35.关于虚拟函数,下列说法正确的是(C) A. 包含虚拟函数的类不能生成实例。 B. 包含虚拟函数的类被称为抽象类。 C. 虚拟函数在基类中定以后,如果没有新的功能需求,无须再在派生类重新定义。 D.纯虚拟函数,在派生类中必须定义实现。 36.友元的作用是(D) A. 增加成员函数的种类。 B. 加强类的封装性。 C. 实现数据的隐藏性。 D.提高程序的运行效率。 37.关于函数重载,下列说法不正确的是(B) A. 构造函数的重载,使得类对象的初始化更灵活。 B. 不要使用重载函数来描述毫不相干

文档评论(0)

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

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

1亿VIP精品文档

相关文档