天大17春秋《面向对象程序设计》在线作业一.doc

天大17春秋《面向对象程序设计》在线作业一.doc

ID:50295915

大小:35.02 KB

页数:3页

时间:2020-03-07

天大17春秋《面向对象程序设计》在线作业一.doc_第1页
天大17春秋《面向对象程序设计》在线作业一.doc_第2页
天大17春秋《面向对象程序设计》在线作业一.doc_第3页
资源描述:

《天大17春秋《面向对象程序设计》在线作业一.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、单选题(共20道试题,共100分。)V1.下列函数中,不属于类的成员函数的是()。A.构造函数B.析构函数C.友元函数D.拷贝构造函数2.在公有派生中,如果基类和派生类有原型完全相同的成员函数,且都为public权限,若通过派生类的对象调用该成员函数,则()。A.系统将先调用基类的同名函数,再调用派生类的同名函数。B.系统将先调用派生类的同名函数,再调用基类的同名函数。C.系统直接调用基类的同名函数,不调用派生类的同名函数。D.系统直接调用派生类的同名函数。3.不能直接访问非静态数据成员的成

2、员函数是()。A.构造函数B.析构函数C.拷贝构造函数D.静态成员函数4.以下字符串初始化中不正确的是()。A.charstr[]=”abcdefg”;B.charstr[5]=”abcdefg”;C.charstr[5]={“”};D.charstr[5]={‘1’,’3’,’5’,’7’,’9’};5.在C++中,不能被派生类继承的基类成员是()。A.函数成员B.构造函数和析构函数C.数据成员D.私有成员6.以下关键字不能用来声明类成员的访问权限的是()。A.publicB.privateC

3、.protectedD.static7.如果a=1,b=2,c=3,d=4,则表达式a>b?a:c

4、的函数或运算符不能重载的是()。A.类的成员函数B.类的构造函数C.类的析构函数D.&运算符11.在C++语言中,数组元素的下标()。A.只能是整型常量B.只能是整型表达式C.可以是整型常量或整型表达式D.可以是任何类型的表达式12.如果一个函数被说明为一个类的友元,则()。A.该类可以使用该函数的局部变量B.该函数可以使用该类中成员函数的局部变量C.该函数可以直接使用该类的私有成员D.该函数可以通过对象使用该类的任意成员13.以下函数原型说明中,不正确的是()。A.intFunction();

5、B.voidFunction(int);C.intFunction(a);D.voidint(doublea);14.程序控制语句主要包括选择、循环和()。A.宏定义B.注释C.跳转D.条件编译15.若在某函数体内有定义:charch;则在为ch赋值之前,ch的值是()。A.0B.’C.不确定D.‘’16.如果某类是另一个类的派生类,该类对象释放时析构函数的调用顺序是()。A.不调用基类的析构函数B.先调用基类的析构函数,再调用派生类的析构函数C.先调用派生类的析构函数,再调用基类的析构

6、函数D.不调用派生类的析构函数17.在C++中,字符串"c:\dos\ex.txt"的存储长度是()。A.15B.14C.13D.1218.函数重载是指()。A..两个以上的函数取相同的函数名,但形参的个数或类型不同B..两个以上的函数取相同的名字和相同的参数个数,但形参的类型可以不同C..两个以上的函数名字不同,但形参的个数或类型相同D..两个以上的函数名字、参数的个数和类型都相同19.静态数据成员的初始化必须在()。A.类内B.类外C.构造函数内D.静态成员函数内20.决定函数返回值类型

7、的是()。A.return语句中表达式的类型B.函数定义时函数名前的类型C.调用函数时的调用方式D.系统根据结果随机确定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。