20春学期(1709、1803、1809、1903、1909、2003)《面向对象程序设计》在线作业答案
15页1、20春学期(1709、1803、1809、1903、1909、2003)面向对象程序设计在线作业试卷总分:100 得分:100一、单选题 (共 35 道试题,共 70 分)1.在多继承中,公有派生和私有派生对于基类成员在派生类中的可访问性与单继承的规则()。A.部分相同,部分不同B.完全相同C.完全不同D.以上都不对答案:B2.下面( )的叙述不符合赋值兼容规则。A.派生类的对象可以赋值给基类的对象B.基类的对象可以赋值给派生类的对象C.派生类的对象可以初始化基类的对象D.派生类的对象的地址可以赋值给指向基类的指针答案:B3.下列函数中,可以作为虚函数的是( )。A.静态成员函数B.析构函数C.构造函数D.普通函数答案:B4.“#include ”是()预处理命令。A.条件编译B.文件包含C.工程配置D.宏定义答案:B5.下面对析构函数的正确描述是( )。A.系统不能提供默认的析构函数B.析构函数没有参数C.析构函数必须由用户定义D.析构函数可以设置默认参数答案:B6.实现运行时的多态性要使用()。A.构造函数B.析构函数C.重载函数D.虚函数答案:D7.下面程序段中,说法正确的是(
2、) class location public : int GetX(); ; class rectangle:private location public: int GetW(); ;A.类rectangle的私有派生类是locationB.类rectangle中的public成员在类 location中是私有的C.类location中的public成员在类 rectangle中是不可访问的D.viod f( ) Rectangle r; int X=r .GetX( ); 其中int X = r .GetX( );是非法语句答案:D8.缺省析构函数的函数体是( )。A.随机产生的B.空的C.无法确定的D.不存在答案:B9.关于纯虚函数,下列表述正确的是( )。A.纯虚函数的声明总是以“=0”结束B.纯虚函数是未给出实现版本(即无函数体定义)的虚函数C.派生类必须实现基类的纯虚函数D.含有纯虚函数的类一定是派生类答案:A10.下面描述中,错误的是()。A.私有继承时,基类中的public成员在派生类中是private的B.公有继承时,基类中的public成员在派生类中仍是publi
3、c的C.公有继承时,基类中的protected成员在派生类中仍是protected的D.公有继承时,基类中的private成员在派生类中仍是private的答案:D11.下面对构造函数的不正确描述是( )。A.系统可以提供默认的构造函数B.构造函数可以重载C.构造函数可以设置默认参数D.构造函数可以有参数,所以可以有返回值答案:D12.假定已定义浮点型变量data,以二进制方式把data的值写入输出文件流对象outfile中去,正确的语句是( )。A.outfile.write(float *) &data, sizeof(float);B.outfile.write(float *) &data, data);C.outfile.write(char *) &data, sizeof(float);D.outfile.write(char *) &data, data);答案:C13.有如下类声明: class Sample int x; ; 则Sample类成员x是Sample类的()。A.公有数据成员B.保护数据成员C.私有数据成员D.以上选项都不正确答案:C14.一个( )允许
4、用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值可以取任意数据类型。A.类模板B.模板类C.模板函数D.函数模板答案:A15.将一个string类对象赋予新值,应该使用string类的()函数。A.swapB.insertC.findD.assign答案:D16.下列运算符中,()在C+中不能重载。A.?:B.=C.-D.+答案:A17.有关带默认参数的函数的描述正确的是()。A.设置默认参数时,应该设置最右边的若干个参数的默认值B.只能在函数定义时设置默认参数值C.只能在函数声明时设置默认参数值D.函数调用时,必须使用默认的参数值,不能给出新的实参值答案:A18.在表达式x+y*z中,+ 是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。A.operator+有两个参数,operator*有两个参数B.operator+有两个参数,operator*有一个参数C.operator+有一个参数,operator*有两个参数D.operator+有一个参数,operator*有一个参数答案:C19.下列关于C+类的描述中错误的是(
《20春学期(1709、1803、1809、1903、1909、2003)《面向对象程序设计》在线作业答案》由会员范老****导分享,可在线阅读,更多相关《20春学期(1709、1803、1809、1903、1909、2003)《面向对象程序设计》在线作业答案》请在金锄头文库上搜索。
大工20春《钢结构》在线作业一
20春学期(1709、1803、1809、1903、1909、2003)《计算机网络管理》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《大学语文》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《管理学》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《东方电影(尔雅)》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《战略人力资源管理》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《移动计算理论与技术》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《口才艺术与社交礼仪(尔雅)》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《大学英语(一)》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《Web页面设计》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《网络营销》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《国际商务》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《面向对象程序设计》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《职场心理(麦课)》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《管理经济学(二)》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《平面设计方法与技术》在线作业答案
20春学期(1709、1803、1809、1903、1909、2003)《数据结构》在线作业答案
大连理工19秋《编译原理基础》在线作业1
2023-05-15 5页
2023-04-07 14页
2023-07-29 11页
2023-08-05 34页
2023-05-30 14页
2022-10-28 15页
2023-02-06 12页
2023-01-05 22页
2023-01-03 84页
2023-12-12 5页