注意:此页面搜索的是所有试题
河南工程学院高级语言程序设计
关于this指针使用说法不正确的是() (A) 保证每个对象拥有自己的数据成员,但共享处理这些数据的代码 (B) 保证基类私有成员在子类中可以被访问。 (C) 保证基类保护成员在子类中可以被访问。 (D) 保证基类公有成员在子类中可以被访问。
C++类体系中,能被派生类继承的有() (A) 常成员函数 (B) 构造函数 (C) 虚函数 (D) 静态成员函数
C++语言建立类族不是通过() (A) 类的嵌套 (B) 类的继承 (C) 虚函数 (D) 抽象类
在C++语言中,数据封装不需要解决的问题是() (A) 数据的规范化 (B) 便于数据转换 (C) 避免数据丢失 (D) 防止不同模块之间数据的非法访问
对基类和派生类的关系描述中,正确的是() (A) 派生类是基类的具体化 (B) 基类继承了派生类的属性 (C) 派生类是基类定义的延续 (D) 派生类是基类的特殊化
友元关系是() (A) 提高程序的运行效率 (B) 是类与类的关系 (C) 是一个类的成员函数与另一个类的关系 (D) 继承
下面有关类说法正确的是() (A) 一个类可以有多个构造函数 (B) 一个类只有一个析构函数 (C) 析构函数需要指定参数 (D) 在一个类中可以说明具有类类型的数据成员
关于new运算符的下列描述中,正确的是() (A) 它可以用来动态创建对象和对象数组 (B) 使用它创建的对象或对象数组可以使用运算符delete删除 (C) 使用它创建对象时要调用构造函数 (D) 使用它创建对象数组时必须指定初始值
静态成员函数能说明为() (A) 整型函数 (B) 浮点函数 (C) 虚函数 (D) 字符型函数
有关多态性说法正确的是() (A) C++语言的多态性分为编译时的多态性和运行时的多态性 (B) 编译时的多态性可通过函数重载实现 (C) 运行时的多态性可通过模板和虚函数实现 (D) 实现运行时多态性的机制称为动态多态性
下列不能作为类的成员的是() (A) 自身类对象的指针 (B) 自身类对象 (C) 自身类对象的引用 (D) 另一个类的对象
一个函数功能不太复杂,但要求被频繁调用,则应把它定义为 () (A) 内联函数 (B) 重载函数 (C) 递归函数 (D) 嵌套函数
决定C++语言中函数的返回值类型的是() (A) return语句中的表达式类型 (B) 调用该函数时系统随机产生的类型 (C) 调用该函数时的主调用函数类型 (D) 在定义该函数时所指定的数据类型
若有说明:int *p,m=5,n;以下正确的程序段是()。 (A) p=&n;scanf("%d",&p); (B) p=&n;scanf("%d",*p); (C) scanf("%d",&n);*p=n; (D) :p=&n;*p=m;
定义以下结构体类型struct s { int a; char b; float f; }; 则语句printf("%d",sizeof(struct s))的输出结果为( )。 (A) 3 (B) 7 (C) 6 (D) 4