2023年浙江大学远程教育面向对象程序设计在线作业答案.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2023年浙江大学远程教育面向对象程序设计在线作业答案.docx》由会员分享,可在线阅读,更多相关《2023年浙江大学远程教育面向对象程序设计在线作业答案.docx(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、窗体顶端CjFspB-QVneiUy5115| 0| 0您的本次作业分数为:9 5分 92。27单选题I 920271【第1章】不是面向对象系统的特性是()。A封装性B 继承性G C保密性D多态性对的答案:C单选题即2【第1章】面向对象(0 0)程序设计是一种新的程序设计范型。这种范型的重要特性是 ()。 A程序=对象+消息B程序=函数+调用C程序=算法+数据D程序=过程+调用对的答案:A尸单选题尸3.【第2章】以下叙述中不对的的是()。A在不同的函数中可以使用相同名字的变量 B函数中的形式参数是局部变量C在一个函数内定义的变量只在木函数范围内有效A 它必须用于new返回的指针B使用它删除对象
2、时要调用析构函数3 C对一个指针可以使用多次该运算符D指针名前只有一对方括号符号,不管所删除数组的维数对的答案:C尸单选题r颉30.【第2章】已知有预编译指令#defin e s (a,b) (a*b),则执行语句i=l; Arca= s (3, 5-i ) +3 ;后,变量area的值为().A 14B 15C C 1 66 D 17对的答案:D9202592025单选题31 .【第2章】在C+中,关于下列设立默认参数值的描述中,()是对的的。A不允许设立默认参数值G B在指定了默认值的参数右边,不能出现没有指定默认值的参数 C只能在函数的定义性声明中指定参数的默认值D设立默认参数值时,必须
3、所有都设立对的答案:B尸单选题尸32 .【第2章】在()情况下适宜采用内联函数。A函数代码小,频繁调用B函数代码多,频繁调用C函数体具有递归语句D函数体具有循环语句对的答案:A产 单选题3 3 .【第2章】重载函数在调用时选择的依据中,()是错误的。A函数名字 B函数的返回类型C参数个数 D参数的类型对的答案:B用 单选题34.【第3章】不是构造函数的特性是()。 A构造函数与类同名。 B构造函数必须说明返回类型。C构造函数可以有形式参数。1 D编译系统会自动调用构造函数。对的答案:B单选题3 5 .【第3章】关于成员函数特性的下述描述,不对的的是()。% A成员函数一定要在类内定义。 B成员
4、函数可以重载。C成员函数可以设立参数的默认值。D可在类内定义。对的答案:A产 单选题3 6.【第3章】对象是现实世界中的一个实体,其特性的是()。A必须有一个关键字,以示区别。B每个对象都有对象标记名。C只有数据属性。D只有操作函数。对的答案:B尸 单选题由3 7 .【第3章】C+中,类和对象之间的关系是()。6 A结构类型和结构体的关系。B定义和被定义的关系。C调用和被调用的关系。D型和值的关系。对的答案:A单选题尸38.【第3章】现实世界中的对象,以下不是它的特性的是()。A每一个必须有一个名字以区别于其他对象;厂B用属性来描述对象的某些特性;C有一组操作,每组操作决定对象的一种行为;&
5、D 有一关键字class 对的答案:D尸单选题尸9 .【第3章】对象是现实世界中的一个实体,不是其特性的是()。 A必须有一个关键字,以示区别。B每个对象必须有一个名字。C有属性。D有操作。对的答案:A单选题3 0.【第3章】是构造函数的特性是()。A构造函数不能与类同名。B构造函数必须说明返回类型。 C构造函数可以有形式参数。D程序中必须有调用构造函数的语句。对的答案:C单选题4 1 .【第3章】类的友元可以访问该类的()。A只能是数据成员 B所有成员C只能是成员函数D只能是公有成员对的答案:B92073h/92073单选题42.【第3章】定义类,再用类定义对象是()。A结构化程序设计的重要
6、特点。BC语言的重要特点。 C面向过程的程序设计的重要特点 D面向对象程序设计的重要特点。对的答案:D产单选题L4 3 .【第3章】下面有关静态成员函数的描述中,对的的是()oA在静态成员函数中可以使用ihis指针 B在建立对象前,就可认为静态数据成员赋值rC静态成员函数在类外定义时,要用s tatic前缀 D静态成员函数只能在类外定义对的答案:B92062| 72823, B单选题| 920624 4.【第3章】面向对象的程序设计中,定义类时保存字是用()。A type(* B cla s s/-C p r i va t eD public对的答案:D尸单选题尸45【第3章】析构函数的特性是
7、(, A析构函数可以有多个参数。B析构函数只能在类体内定义。G C 一个类中只能定义一个析构函数。 D 一个类中能定义多个析构函数。对的答案:C单选题尸46.【第3章】类的友元允许访问该类的()。 A只能是数据成员 B私有成员C只能是成员函数 D只能是公有成员对的答案:B小 单选题47【第3章】不是析构函数的特性是()。 A析构函数可以有多个参数。 B析构函数是成员函数。 C 一个类中只能定义一个析构函数。,D析构函数不能有参数。对的答案:A92084J 92084单选题48【第3章】下面有关析构函数特性的描述中,对的的是()。A 一个类中可以定义多个析构函数厂B析构函数名与类名完全相同C析构
8、函数不能指定返回类型D析构函数可以有一个或多个参数对的答案:c尸单选题尸49.【第3章】于成员函数的说法,不对的的是( A成员函数可以是内置函数。厂B成员函数可以在类内先声明,再在类外定义完整。C成员函数可以设立参数的默认值。G D成员函数一定要在类内定义完整。对的答案:D92048J 92048单选题50【第3章】下列的各函数中,是成员函数的是()。C A主函数 B返回对象的函数 C默认参数的构造函数 D友元函数对的答案:CE单选题E51【第3章】造函数是在()时被执行的。A程序编译G B创建对象rC创建类D程序装人内存对的答案:B单选题尸5 2.【第3章】元的作用之一是()。& A提高程序
9、的运营效率B加强类的封装性rC实现数据的隐藏性D增长成员函数的种类对的答案:A单选题尸53 .【第3章】的概念是(),A所有对象的集合。B同一类记录的集合。C同一类数据的集合。 D对一组具有共同的属性特性和行为特性的对象的抽象。对的答案:D9207092070单选题54 .【第3章】下面有关对构造函数的描述中,对的的是()。A构造函数可以带有返回值G B构造函数的名字与类名完全相同C构造函数必须带有参数D构造函数必须定义,不能默认对的答案:B尸 单选题尸55【第3章】下列的各函数中,不是成员函数的是()。A构造函数B拷贝构造函数C默认参数的构造函数G D友元函数对的答案:D严 单选题严56【第
10、3章】声明类时,下面的说法对的的是()。A可以在类的声明中给数据成员赋初值rB数据成员的数据类型可以是reg isle C private、public、p rote c t e d可以按任意顺序出现D没有用private、public、pr o tcc t cd定义的数据成员是公有成员对的答案:C产 单选题5 7.【第3章】关于成员函数特性的下述描述,对的的是()。A成员函数一定是内置函数。B成员函数一定要在类外定义完整。 C成员函数可以设立参数的默认值。 D成员函数一定要在类内定义完整。对的答案:C尸 单选题由5 8.【第3章】下面有关友元函数的描述中,对的的说法是()。G A友元函数是独
11、立于当前类的外部函数B 一个友元函数不能同时定义为两个类的友元函数C友元函数必须在类的外部定义D在外部定义友元函数时,必须加关键字friend对的答案:A尸 单选题.【第3章】先定义类,再用类定义对象、对象数组、对象指针是()。 A结构化程序设计的重要特点。厂BC语言的重要特点。C面向过程的程序设计的重要特点。G D面向对象程序设计的重要特点。对的答案:D严 单选题尸59 .【第3章】下列的各种函数中,是本类的成员函数()。A构造函数 B拷贝构造函数 C友元函数, D缺省参数的构造函数对的答案:C单选题尸60 .【第3章】是构造函数的特性是()。 A构造函数不可以有形式参数。 B在创建对象时被
12、执行。 C构造函数与类不同名。D构造函数必须说明返回类型。对的答案:BD在一个函数内的复合语句中定义的变量在本函数范围内有效对的答案:D9203972800,D单选题产4.【第2章】假设已有定义“char *Cons t n ame= c he n ”下面的语句中对的的是()。A name3 -q;B name=C name= n ewChar5;* D n ame=newCha r (q);对的答案:A产 单选题由5【第2章】下列选项中,当x为大于1的奇数时,值为0的表达式是()。Ax%2=l B x%2=0C x %2!=0C D x/2对的答案:B疝 单选题尸6.【第2章】假如定义并初始
13、化一个数组int s10=1,2,3,4,5, 6,7,8, 9,10;则执行p rin t f( % dna lalj*a2j)语句后的输出结果是()。A3C B492090 单选题尸6 2.【第4章】用派中类的重要因素是()。 A提高代码的可重用性厂B提高程序的运营效率rC加强类的封装性D实现数据的隐藏对的答案:A单选题6 3 .【第4章】置虚基类的目的是()。 A简化程序 B消除二义性rC提高运营效率 D减少目的代码对的答案:B单选题64.【第4章】类成员在派生类中的访问属性描述中,对的的是()。A无论哪种派生,基类的公有成员不允许派生类的成员函数访问。r B无论哪种派生,基类的保护成员
14、不允许派生类的成员函数访问。C无论哪种派生,基类的私有成员允许派生类的成员函数访问。D无论哪种派生,基类的保护成员允许派生类的成员函数访问。对的答案:D9209692096单选题I6 5.【第4章】生类构造函数的执行顺序对的的是()。A先执行基类的构造函数,再执行派生类的构造函数。B先执行派生类的构造函数,再执行基类的构造函数。C先执行派生类构造函数的函数体,再执行基类构造函数的函数体。D以上都不是。对的答案:A产单选题r碱66【第4章】多继承构造函数定义中,几个基类构造函数用()分隔。A:B;汗C ,r D :对的答案:C尸 单选题严67【第4章】类和派生类的互相关系不对的的是()。 A从基
15、类到派生类称为派生。 B派生类还可以再作为另一派生类的基类。G C从派生类到基类称为派生。 D从派生类到基类称为继承。对的答案:C尸 单选题68【第4章】类和派生类的互相关系对的的是()。 A从基类到派生类称为派生。B从基类到派生类称为继承。C从派生类到基类称为派生。D派生类包含了基类。对的答案:A尸单选题尸69 .【第4章】生类析构函数的执行顺序对的的是()。A先执行基类的析构函数,再执行派生类的析构函数。 B先执行派生类的析构函数,再执行基类的析构函数。C基类析构函数执行总是在先。D以上都不是。对的答案:B尸单选题尸70 .【第4章】个基类可以派生出一个派生类,该派生类再派生出一个派生类,
16、这种继承关 系称为()。A多继承 B多重继承C C双重继承D单继承对的答案:D严 单选题6 1.【第4章】类和派生类对的的关系是()。A从基类到派生类称为继承。B从派生类到基类称为派生。C派生类包含了基类。D从基类到派生类称为派生。对的答案:D产 单选题72 .【第4章】个基类可以派生出二个派生类,这种继承关系称为()。A多继承B多重继承 C单继承D双重继承对的答案:C尸单选题即73 .【第4章】设已经定义好了一个类student,现在要定义类deriv e d ,它是从student 私有派生的,定义类derived的对的写法是()。A clase d erived:stude n t p
17、r iv a te.;B claseder i v e d :: s t ude n t pu b lic.);,* C clased e ri v ed:p r ivate s tudent. ;D elased e r ivc d : : p u b 1 i c s t u d cn t .;对的答案:C产 单选题.【第4章】类成员在派生类中的访问属性描述中,错误的是()。 A无论哪种派生,基类的公有成员允许派生类的成员函数访问。 B无论哪种派生,基类的保护成员允许派生类的成员函数访问。C无论哪种派生,基类的私有成员不允许派生类的成员函数访问。D无论哪种派生,基类的保护成员不允许派生类的成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 浙江大学 远程教育 面向 对象 程序设计 在线 作业 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内