您的当前位置:首页其他系统长沙理工大学-面对对象程序设计C++所有答案

其他系统长沙理工大学-面对对象程序设计C++所有答案

2020-02-12 来源:乌哈旅游
其他系统长沙理工大学-面对对象程序设计C所有答案 设有函数模板 temQ ,Q y {return y;}

则下列语句中对该函数模板错误的使用是() Sum10,2; Sum50,67; Sum,;

答案是:答案 D 类中的ain

{int n={10,20,30,40,50,60}; int *Q ,Q y {return y;}

则下列语句中对该函数模板错误的使用是() Sum10,2; Sum50,67; Sum,;

答案是:答案 D 所谓多态性是指 ()

不同的对象调用不同名称的函数 不同的对象调用相同名称的函数 一个对象调用不同名称的函数 一个对象调用不同名称的对象 答案是:答案B

对基类和派生类的关系描述中,错误的是() 派生类是基类的具体化 基类继承了派生类的属性 派生类是基类定义的延续 派生类是基类的特殊化

1

答案是:答案 A

如果类A被说明成类B的友元,则() 类B不一定是类A的友元 类B的成员即类A的成员 类A的成员即类B的成员

类A的成员函数不得访问类B的成员 答案是:答案 A

在函数定义中的形参属于() 全局变量 局部变量 静态变量 寄存器变量 答案是:答案 B

下列程序的输出结果是() #include void main

{int n={10,20,30,40,50,60}; int * fstream ifstream iomaniQ ,Q y {return y;}

则下列语句中对该函数模板错误的使用是() Sum10,2; Sum50,67; Sum,;

答案是:答案 D

如果从原有类定义新类可以实现的是() 信息隐藏

2

数据封装 继承机制 数据抽象

答案是:答案 C

在私有继承的情况下,基类成员在派生类中的访问权限() 受限制 保持不变 受保护 不受保护

答案是:答案 A

要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为()

const char *p=“ABCD”; char *const p=“ABCD”; char const *p=“ABCD”; const char * 答案是:答案 D

关于new运算符的下列描述中,错误的是() 它可以用来动态创建对象和对象数组

使用它创建的对象或对象数组可以使用运算符delete删除 使用它创建对象时要调用构造函数 使用它创建对象数组时必须指定初始值 答案是:答案 D

对于多重继承,下列描述正确的是 所有基类使用相同的派生方式 每个基类可使用不同派生方式 只能是public派生 只能是protected派生 答案是:答案 A

3

已知f1和f2是同一类的两个成员函数,但f1不能直接调用f2,这说明()

f1和f2都是静态函数

f1不是静态函数,f2是静态函数 f1是静态函数,f2不是静态函数 f1和f2都不是静态函数 答案是:答案 C

在C中,使用流进行输入输出,其中用于键盘输入() cin cerr cout clog

答案是:答案 A

关于this指针使用说法正确的是()

保证每个对象拥有自己的数据成员,但共享处理这些数据的代码 保证基类私有成员在子类中可以被访问。 保证基类保护成员在子类中可以被访问。 保证基类公有成员在子类中可以被访问。 答案是:答案 A

4

因篇幅问题不能全部显示,请点此查看更多更全内容