- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2015秋浙江大学《面向对象程序设计》在线作业及答案
2015秋浙江大学《面向对象程序设计》在线作业及答案
您的本次作业分数为:100分 ?单选题 ?
1.下面有关析构函数特征的描述中,正确的是( )。
? A 一个类中可以定义多个析构函数
? B 析构函数名与类名完全相同
? C 析构函数不能指定返回类型
? D 析构函数可以有一个或多个参数
正确答案:C
单选题 ?
2.派生类中虚函数原型的( )。
? A 函数类型可以与基类中虚函数的原型不同
? B 参数个数可以与基类中虚函数的原型不同
? C 参数类型可以与基类中虚函数的原型不同
? D 以上都不对
正确答案:D
单选题 ?
3.类和派生类正确的关系是( )。
? A 从基类到派生类称为继承。
? B 从派生类到基类称为派生。
? C 派生类包含了基类。
? D 从基类到派生类称为派生。
正确答案:D
单选题 ?
4.析构函数的特征是( )。
? A 析构函数可以有多个参数。
? B 析构函数只能在类体内定义。
? C 一个类中只能定义一个析构函数。
? D 一个类中能定义多个析构函数。
正确答案:C
单选题 ?
5.如果在基类中将show声明为不带返回值的纯虚函数,正确的写法是( )。
? A virtualshow()=0;
? B virtualvoidshow();
? C virtualvoidshow()=0;
? D voidshow()=0virtual;
正确答案:C
单选题 ?
6.若有定义char *words[]={FORTRAN, BASIC,PASCAL,JAVA,C}; 则输出结果为AVA的语句是( )。
? A printf(%s,*words[3]+1)
? B printf(%s,*words[4]+1)
? C printf(%s,*(words+3)+1)
? D printf(%s,(*words+4)+1)
正确答案:C
单选题 ?
7.已知有预编译指令#define s(a,b) (a*b),则执行语句i=1;Area=s(3, 5-i)+3;后,变量area的值为( )。
? A 14
? B 15
? C 16
? D 17
正确答案:D
单选题 ?
8.抽象类论述中,不正确的是( )。
? A 如果一个类至少有一个纯虚函数,那么该类为抽象类。
? B 抽象类只能用作其他类的基类,不能建立抽象类对象。
? C 抽象类可以用来定义指针。
? D 抽象类可以作为某个函数的返回类型。
正确答案:D
单选题 ?
9.下列条件语句中,功能与其他语句不同的是( )。
? A if(a)printf(%d\n,x);elseprintf(%d\n,y)
? B if(a==0)printf(%d\n,y);elseprintf(%d\n,x)
? C if(a!=0)printf(%d\n,x);elseprintf(%d\n,y)
? D if(a==0)printf(%d\n,x);elseprintf(%d\n,y)
正确答案:D
单选题 ?
10.类的友元可以访问该类的( )。
? A 只能是数据成员
? B 所有成员
? C 只能是成员函数
? D 只能是公有成员
正确答案:B
单选题 ?
11.面向对象的程序设计中,定义类时保留字是用( )。
? A type
? B class
? C private
? D public
正确答案:D
单选题 ?
12.置虚基类的目的是( )。
? A 简化程序
? B 消除二义性
? C 提高运行效率
? D 减少目标代码
正确答案:B
单选题 ?
13.表示year为闰年的c语言表达式为( )。
? A (year%4==0year%100?!=0)(year%400==0)
? B (year%4==0year%100?!=0)||(year%400==0)
? C (year%4==0)(year%400==0)
? D (year%4==0)||(year%400==0)
正确答案:B
单选题 ?
14.下列描述中,( )是错误的。
? A 内联函数主要解决程序的运行效率问题
? B 内联函数的定义必须出现在内联函数第一次被调用之前
? C 内联函数中可以包括各种语句
? D 对内联函数不可以进行异常接口声明
正确答案:C
单选题 ?
15.下面有关静态成员函数的描述中,正确的是( )。
? A 在静态成员函数中可以使用this指针
? B 在建立对象前,就可以为静态数据成员赋值
? C 静态成员函数在类外定义时,要用static前缀
? D 静态成员函数只能在类外定义
正确答案:B
单选题 ?
16.声明类时,下面的说法正确的是( )。
? A 可以在类的声明中给数据成员赋初值
? B 数据成员的数据类型可以是registe
您可能关注的文档
- 111参与式社区服务项目化管理的经验与启示———以北京大兴区清源街道为例.doc
- 111非煤矿山安全避险“六大系统” AQ标准.doc
- 11=数字集成电路设计流程.ppt
- 11全科医疗的组织建设与团队服务.ppt
- 11111低压电工安全培训课件.ppt
- 111 基坑土方开挖.ppt
- 11供水水文地质精美课件.ppt
- 11地信2班英语话剧Thetestoftruelove.ppt
- 11水中生活的动物 人教版 八年级上册 生物 课件.ppt
- 11春第一课时 初一语文课件教案 人教版.ppt
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)