面向对象程序设计C++复习题.docxVIP

  • 36
  • 0
  • 约2.38万字
  • 约 27页
  • 2020-11-12 发布于安徽
  • 举报
面向对象程序设计 C++ 复习题 一、单选题 1.对类成员访问权限的控制, 是通过设置成员的访问控制属性实现的, 下列不是访问控制属性的是 ( D ) A. 公有类型 B. 私有类型 C. 保护类型 D. 友元类型 2.下列关于多态性的描述,错误的是 ( C ) A. C++ 语言的多态性分为编译时的多态性和运行时的多态性 编译时的多态性可通过函数重载实现 运行时的多态性可通过模板和虚函数实现 实现运行时多态性的机制称为动态绑定 3.在 C++ 语言中,数据封装要解决的问题是 ( D ) A. 数据的规范化 B. 便于数据转换 C. 避免数据丢失 D. 防止不同模块之间数据的非法访问 4.使用 private 修饰的成员变量,以下说法正确的是( A ) 只能由本类中的函数使用,不能被外面的程序所访问。 可以由本类中的函数使用,也可以被外面的程序所访问。 只能由本类和派生类中的函数使用。 可以在主函数中使用。 5.对类的构造函数和析构函数描述正确的是( A ) 构造函数可以重载,析构函数不能重载 构造函数不能重载,析构函数可以重载 构造函数可以重载,析构函数也可以重载 构造函数不能重载,析构函数也不能重载 6.下面对静态数据成员的描述中,正确的是( A ) 静态数据成员是类的所有对象共享的数据 类的每个对象都有自己的静态数据成员 类的不同对象有不同的静态数据

文档评论(0)

1亿VIP精品文档

相关文档