邢老师:13068761630  13333709510(微信同号)  张老师
联大  青书学堂  文才  和学  其他  华夏大地  现代兴业  安徽教育在线  超星  中国大学mooc  学起plus弘成  广东开放大学  国家开放大学  上海开放大学  含弘慕课  中国医科大学 

成人高考指南

提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口


当前位置: 首页 > 青书学堂系统 > 许昌学院> 许昌学院面向对象程序设计
 

输入试题:
显示青书学堂系统许昌学院面向对象程序设计所有答案
下列关于类模板的描述中,正确的是( )。 (本题2.0分) A、 定义类模板时可以没有模板参数 B、 类模板的成员函数的实现应与函数模板相似 C、 由类模板生成模板类时,应给出模板参数被替代的类型 D、 类模板描
答案是:标准答案:BCD
已知函数模板定义为:template T max(T a,T b){return a>b?a:b; } 可能生成的模板函数是( )。 (本题2.0分) A、 int max(int,int) B、 dou
答案是:标准答案:ABC
当一个类的某个函数被说明为virtual时,关于该函数在该类的所有派生类中说法错误的是( )(本题2.0分) A、 都是虚函数 B、 只有被重新说明时才是虚函数 C、 只有被重新说明为virtual时才是虚函数 D
答案是:标准答案:BCD
已知f1 f2同一类两个成员函数,但f1不能调用f2,错误的是( )(本题2.0分) A、 f1 f2都是静态函数 B、 f1是静态,f2不是 C、 f1不是,f2是静态 D、 f1 f2都不是静态函数
答案是:标准答案:ACD
调用一成员函数时,使用静态联编的情况是( )。(本题2.0分) A、 通过对象调用一虚函数 B、 通过指针或引用调用一虚函数 C、 通过对象调用静态函数 D、 通过指针或引用调用一静态函数
答案是:标准答案:ACD
下面关于const正确的是( )。(本题2.0分) A、 在参数中使用const应该使用引用或指针,而不是一般的对象实例 B、 const在成员函数中的三种用法(参数、返回值、函数)要很好的使用 C、 应该将函数的返回值类
答案是:标准答案:ABD
下面关于引用正确的是( )。(本题2.0分) A、 引用声明完毕后,相当于目标变量名有两个名称 B、 声明引用时,必须同时对其进行初始化 C、 声明一个引用,不是新定义了一个变量 D、 可以建立引用数组
答案是:标准答案:ABC
以下类模板定义不正确的为( )。(本题2.0分) A、 template B、 template C、 template D、 template
答案是:标准答案:BCD
下列关于this指针的描述中,错误的是( )。 (本题2.0分) A、 类的成员函数都有this指针 B、 类的友元函数都有this指针 C、 任何与类相关的函数都有this指针 D、 类的非静态成员函数都有this
答案是:标准答案:ABC
下面关于类的组合和继承正确的是( )。(本题2.0分) A、 is-a关系用继承表达,has-a关系用组合表达 B、 优先使用(类)继承,而非(对象)组合 C、 类的组合和继承一样,是软件重用的重要方式 D、 类中
答案是:标准答案:ACD
下面关于类的组合和继承正确的是( )。(本题2.0分) A、 如果类A和类B毫不相关,不可以让B继承A的功能和属性 B、 若在逻辑上B是A的“一种”,则允许B继承A的功能和属性 C、 若A的所有功能和属性对B而言都有意义,
答案是:标准答案:ABC
关于类模板的实例化,错误的是( )。(本题2.0分) A、 在编译时进行 B、 属于动态联编 C、 在运行时进行 D、 在连接时进行
答案是:标准答案:BCD
下列有关模板的描述正确的是( )。(本题2.0分) A、 模板把数据类型作为一个设计参数,称为参数化程序设计。 B、 使用时,模板参数与函数参数相同,是按位置而不是名称对应的。 C、 模板参数表中可以有类型参数和非类型参数
答案是:标准答案:ABC
调用一成员函数时,使用动态联编的情况是( )(本题1.0分) A、 通过对象调用一虚函数 B、 通过指针或引用调用一虚函数 C、 通过对象调用静态函数 D、 通过指针或引用调用一静态函数
答案是:标准答案:B
已知f1 f2同一类两个成员函数,但f1不能调用f2,说明( )(本题1.0分) A、 f1 f2都是静态函数 B、 f1是静态,f2不是 C、 f1不是,f2是静态 D、 f1 f2都不是静态函数
答案是:标准答案:B
拷贝(复制)构造函数的作用是( )(本题1.0分) A、 进行数据类型的转换 B、 用对象调用成员函数 C、 用对象初始化对象 D、 用一般类型的数据初始化对象
答案是:标准答案:C
下面的主程序中,语句( )是错误的。A、 A a(5); B、 A *pa; C、 B b(7); D、 B *pb;
答案是:标准答案:A
若类A和类B的定义如下:则其中()是非法的表达式 A、 void get(); B、 int k; C、 void make(); D、 k=i*j;。
答案是:标准答案:D
有如下程序段: int *p,a[6]={-1,0,1,2,3,4}; p=a+3; 执行该程序段后,*p的值为 ( )(本题1.0分) A、 4 B、 2 C、 1 D、 NULL
答案是:标准答案:B
所谓多态性是指( )(本题1.0分) A、 不同的对象调用不同名称的函数 B、 不同的对象调用相同名称的函数 C、 一个对象调用不同名称的函数 D、 一个对象调用不同名称的对象
答案是:标准答案:B
下列说法中,正确的说法是( )(本题1.0分) A、 所有的运算符都能被重载 B、 运算符被重载时,它们的优先级与结合性不会改变 C、 当需要时,我们可以自定义一个运算符来进行重载 D、 每个运算符都可以被重载成成员
答案是:标准答案:B
以下有关继承的叙述正确的是( )(本题1.0分) A、 只有基类的公有成员能被继承 B、 派生类是基类的组合 C、 派生类对象除了能访问自己的成员以外,不能访问基类中的所有成员 D、 基类的公有成员一定能被派生类的对
答案是:标准答案:D
一个函数功能不太复杂,但要求被频繁调用,则应把它定义为( )(本题1.0分) A、 内联函数 B、 重载函数 C、 递归函数 D、 嵌套函数
答案是:标准答案:A
类MyA的拷贝初始化构造函数是( )(本题1.0分) A、 MyA() B、 MyA(MyA*) C、 MyA(MyA&) D、 MyA(MyA)
答案是:标准答案:C
下列关于运算符重载的描述中,正确的是( )(本题1.0分) A、 可以改变运算符的目数 B、 可以改变运算符的优先级 C、 可以改变运算符的结合性 D、 可以改变运算符的功能
答案是:标准答案:D
列关于纯虚函数的描述中,正确的是( )(本题1.0分) A、 纯虚函数是一种特殊的虚函数,它是个空函数 B、 具有纯虚函数的类称为虚基类 C、 一个基类中说明有纯虚函数,其派生类一定要实现该纯虚函数 D、 具有纯虚函
答案是:标准答案:D
下述面向对象抽象的原理中,( )是不对的。(本题1.0分) A、 数据抽象; B、 行为共享; C、 进化 D、 兼容
答案是:标准答案:D
( )是不可以作为该类的成员的。(本题1.0分) A、 自身类对象的指针‘; B、 自身类的对象; C、 自身类对象的引用; D、 另一个类的对象。
答案是:标准答案:B
下列各种高级语言中,( )是面向对象的程序设计语言。(本题1.0分) A、 BASIC; B、 PASCAI; C、 C十十; D、 Ada
答案是:标准答案:C
下面关于对象概念的描述中,( )是错误的。(本题1.0分) A、 对象就是C语言中的结构变量; B、 对象代表着正在创建的系统中的一个实体; C、 对象是——个状态和操作(或方法)的封装体; D、 对象之间的信息传递
答案是:标准答案:A
关于C++与C语言的关系的描述中,( )是错误的。(本题1.0分) A、 C语言是C++的一个子集; B、 C语言与C++是兼容的; C、 C++对C语言进行了一些改进; D、 C++和C语言都是面向对象的
答案是:标准答案:D
( )不是面向对象系统所包含的要素。(本题1.0分) A、 重载; B、 对象; C、 类; D、 继承
答案是:标准答案:A
通常的拷贝初始化构造函数的参数是( )。(本题1.0分) A、 某个对象名; B、 某个对象的成员名; C、 某个对象的引用名; D、 某个对象的指针名。
答案是:标准答案:C
关于成员函数特征的下述描述中,( )是错误的。(本题1.0分) A、 成员函数一定是内联函数; B、 成员函数可以重载; C、 成员函数可以设置参数的缺省值; D、 成员函数可以是静态的。
答案是:标准答案:A
下面关于类概念的描述中,( )是错误的。(本题1.0分) A、 类是抽象数据类型的实现; B、 类是具有共同行为的若干对象的统—描述体; C、 类是创建对象的样板; D、 类就是C语言中的结构类型
答案是:标准答案:D
在下列关键字中,用以说明类中公有成员的是( )。(本题1.0分) A、 public; B、 private; C、 protected; D、 friend
答案是:标准答案:A
指针可以用来表示数组元素,下列表示中( )是错误的。 已知:int a[3][7](本题1.0分) A、 *(a+1)[5] B、 *(*a+3); C、 *(*(a+1)); D、 *(&a[0][0]十2)
答案是:标准答案:A
下列符号中,( )不可作为分隔符。(本题1.0分) A、 , B、 : C、 ? D、 ;
答案是:标准答案:C
下列各运算符中,( )优先级最高。(本题1.0分) A、 +(双目); B、 *(单目); C、 <=; D、 *=
答案是:标准答案:B
下列各运算符中,( )不能作用于浮点数。(本题1.0分) A、 ||; B、 &&; C、 >> D、 ~
答案是:标准答案:D
下列各运算符中,( )可以作用于浮点数。(本题1.0分) A、 ++; B、 %; C、 >>; D、 &
答案是:标准答案:A
下列各运算符中,( )结合性从左到右。(本题1.0分) A、 三目; B、 赋值; C、 比较; D、 单目
答案是:标准答案:C
下列各运算符中,( )优先级最低。(本题1.0分) A、 : B、 | C、 || D、 !=
答案是:标准答案:A
下述面向对象抽象的原理中,( )是不对的。(本题1.0分) A、 数据抽象; B、 行为共享; C、 进化; D、 兼容
答案是:标准答案:D
下列各种高级语言中,( )是最早提出了对象的概念。(本题1.0分) A、 Algol 60; B、 Simula 67; C、 Smalltalk; D、 C十十
答案是:标准答案:B
按照标识符的要求,( )符号不能组成标识符。(本题1.0分) A、 连接符; B、 下划线; C、 大小写字母; D、 数字字符
答案是:标准答案:A
C++对C语言作了很多改进,下列描述中( )使得C语言发生了质变,即从面向过程变成为面向对象。(本题1.0分) A、 增加了一‘些新的运算符; B、 允许函数重载,并允许设置缺省参数; C、 规定函数说明必须用原型;
答案是:标准答案:D
下列表达式中,( )是合法的。 已知:double m=3.2;tnt n=3;(本题1.0分) A、 <<2; B、 (m+n)|n; C、 !m*=n; D、 m=5,n=3.1,m+n
答案是:标准答案:D
描述静态数据成员的特性中,( )是错误的。(本题1.0分) A、 说明静态数据成员时前边要加修饰符static; B、 静态数据成员要在类体外进行初始化; C、 引用静态数据成员时,要在静态数据成员名前加<类名>和作用域运
答案是:标准答案:D
下列有关模板和继承的叙述正确的是( )(本题1.0分) A、 模板不能派生出一个类系,继承都可以派生出一个类系 B、 从类系的成员看,模板类系的成员比继承类系的成员较为稳定 C、 从动态性能看, 继承类系比模板类系具有更多
答案是:标准答案:D
要将类A说明是类B的虚基类,正确的描述是 ( )(本题1.0分) A、 class virtual B:public A B、 class B:virtual public A C、 virtual class B:pub
答案是:标准答案:B
下列各表达式中,( )有二义性。 已知:int a(5),b(6);(本题1.0分) A、 a+b>>3; B、 ++a+b++; C、 b+(a=3); D、 (a=3)-a—
答案是:标准答案:A
下面关于静态成员的描述中,正确的是( )(本题1.0分) A、 静态数据成员是类的所有对象共享的数据 B、 类的每个对象都有自己的静态数据成员 C、 类的不同对象有不同的静态数据成员值 D、 静态数据成员不能通过类的
答案是:标准答案:A
目前为: 4/4 页  首页   上页 下页 尾页

提升学历-成人高考报名入口    提升学历-成人高考报名时间     成人高考常见问题