1 练习题 1 1.1 判断题 ×1. C++语 言 和 C 语 言 都 是 面 向 对 象 的 程 序 设 计 语 言 。 √2. 面 向 对 象 方 法 具 有 封 装 性 、继承性 和 多态性 。 √3. C 语 言 是 C++语 言 的 一个子集。 C++语 言 继承了 C 语 言 。 ×4. C++语 言 程 序 与 C 语 言 程 序 一样都 是 函数串。 ×5. C++语 言 支持封 装 性 和 继承性 ,不支持多态性 。 √6. C++语 言 比 C 语 言 对 数据类型要求更加严格了。 √7. C++语 言 对 C 语 言 进行了一次改进,使得编程 更加方 便了。 ×8. C++源程 序 在编译时可能出现错误信息,而在连接时不会出现错误信息。 √9. 编译 C++源程 序 时,出现了警告错(Warning)也可以生成可执行文件。 √10. C++语 言 程 序 的 实现也要经过编辑、编译连接和 运行 3 个步骤。 1.2 单选题 1. 下列关于面 向 对 象 概念的 描述中,错误的 是 ( C )。 A. 面 向 对 象 方 法 比面 向 过程 方 法 更加先进 B. 面 向 对 象 方 法 中使用了一些面 向 过程 方 法 中没有 的 概念 C. 面 向 对 象 方 法 替代了结构化程 序 设 计 方 法 D. 面 向 对 象 程 序 设 计 方 法 要使用面 向 对 象 的 程 序 设 计 语 言 2. 下列各种高级语 言 中,不是 面 向 对 象 的 程 序 设 计 语 言 是 ( D )。 A. C++ B. Jav a C. VB D. C 3. 下列关于类的 描述中,错误的 是 ( A )。 2 A. 类 就 是 C 语 言 中 的 结 构 类 型 B. 类 是 创 建 对 象 的 模 板 C. 类 是 抽 象 数 据 类 型 的 实 现 D. 类 是 具 有 共 同 行 为 的 若 干 对 象 的 统 一 描 述 体 4. 下 列 关 于 对 象 的 描 述 中 , 错 误 的 是 ( C )。 A. 对 象 是 类 的 一 个 实 例 B. 对 象 是 属 性 和 行 为 的 封 装 体 C. 对 象 就 是 C 语 言 中 的 结 构 变 量 D. 对 象 是 现 实 世 界 中 客 观 存 在 的 某 种 实 体 5. 下 列 关 于 C++程 序 中 使 用 提 取 符 和 插 入 符 的 输 入 /输 出 语 句 的 描 述...