《面向对象程序设计》复习题3

发布时间:2023-12-04 20:12:17浏览次数:15
试题分类:面向对象程序设计 在 中,实现封装性需借助于枚举类数组函数答案: 下列选项中,对常类型定义错误的是 ! "#!$%"&$'()(*答案:+ 为了解决程序中函数调用的效率问题,可以将一些函数体代码不是很大,但被频繁调用的函数定义为重载函数内联函数递归函数友元函数答案:, 已知函数原型为“"!"""-,则下列重载形式中错误的是!""&'!!""&'! "!"$!""".答案:/ 在 中,编译系统自动为一个类生成默认构造函数的条件是该类没有定义任何有参构造函数该类没有定义任何无参构造函数该类没有定义任何构造函数该类没有定义任何成员函数答案:0 )下列函数中,具有隐含的 " 指针的是()'"1"$' 22$"!&"$'+ 22"%"&$' 22""' 22(**答案:3 下列关于 !4 运算符的叙述中,错误的是!4 运算符用于申请动态存储空间!4 运算符返回指向操作数类型变量的指针!4 运算符创建数组时要为数组元素指定初值 !4 运算符创建类对象时要调用类构造函数答案:5 当一个派生类继承自一个基类时,基类中的所有公有成员都成为派生类的可访问成员公有成员私有成员保护成员答案:6 下列关于继承和派生的叙述中,错误的是派生类要向基类的构造函数传递参数多继承时可能会产生二义性派生类可以访问基类的所有数据成员,也能调用基类的所有成员函数一个基类可以有多个派生类,一个派生类可以有多个基类答案:7 抽象类至少包含一个友元函数静态函数对象成员纯虚函数答案:+  在 中,"是一个类对象模板函数答案: 若有函数声明“%"&$'"8-,则函数 $' 是按    方式传递参数的。答案:传值+ 在 中,   是指同一个函数名可以对应多个函数的实现。答案:函数重载, )请在划线处写出  类的析构函数的声明。()'"1   (**答案:9/ 中的      函数可以取代  中带参数的宏。答案:内联函数0 )下列程序运行后输出 7,请将划线处的语句补充完整。:"'&!;"!<='"><!!&, ()'"1"81     ()(*%"&?"()';;%;;!&(*"%!.1"%(*"<"()7?"!'7(**答案:%83 )下列程序运行后的输出结果是    。:"'&!;"!<='"><!!&()'"1"81%8()';;%(*#()';;%(*9()';;7(*"%!1"%(*"<"()!'7(**答案:775 如果类  继承自类 !,则类  称为    类。答案:派生类或子类/ 6 设置虚基类的目的是为了解决多继承产生的    问题。答案:二义性7 )下列语句序列重载了复数的加法操作,请将其补充完整。<!8()'"1<!8&'!77&'!"771!"<>"()(*$"!&<!8!<!8#<!8#"%!1&'!!"<>(*      !<!8#<!8#()!'<!8!!"<>"<>(**答案:<!8 )请写出下列程序的输出结果。:"'&!;"!<='"><!!&()'"1""1" ()';;;;!&(*9     ()';;@9@;;;;!&(*%"&" ()';; A<1 ;;;;!&(*%"&" ()';; 1 ;;;;!&(*%"&""8 ()';; ?<1 ;;88;;!&(*"%!1"(*"<"()""!'7(*0 *答案:A<1199 )请写出下列程序的输出结果。:"'&!;"!<=:"'&!;">='"><!!&B!()'"1B!">1<! ()';;<!;;!&(*9B! ()';; BC ;;<!;;!&(*"%!1"><!(*!()'"1!">1<! ()';;<!;;!&(*9! ()';; C ;;<!;;!&(*"%!1"><!(*"&1'"!'"B!()'"1"&">">">+"1B!!<!+>!()';;<!;;>!;;!&(*9"& ()';; C ;;<!;;!&(*"%!1"><!">!(*"<"()"& "D!  E!   7!'7(**3 答案:E!"D!7CBC"D!CE!+ )请写出下列程序的输出结果。:"'&!;"!<='"><!!&!()'"1%"'%"&$ ()';; $ ;;!&(*%"'%"&> ()';; > ;;!&(*(*!"%!&1'"!()'"1%"'%"&$ ()';; $ ;;!&(*%"'%"&> ()';; > ;;!&(*(*"<"()!!4!"%!&';; F!"1  $';; F!"1  C=>&!!!!'7(**答案:F!"1$F!"1>5
文档格式: docx,价格: 5下载文档
返回顶部