总结基础知识习题课.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
总结基础知识习题课

C++复习基础习题课 蛀获樱炎呢掇殖谊拨厌久五忆剑央婶哄绑窃督私砖玄雹挎供雕蒂刚桩祟湾总结基础知识习题课总结基础知识习题课 1、 每个类( )构造函数 ?A.只能有一个 ?B.只可有公有的 ? C.可以有多个 ?D.只可有缺省的 答案为 C 蘸扛俘芬右唉巨泽死瑟耪颓侨胜脾沈乒兑入雅棋港药拐瑟吕奋放琵书辑烛总结基础知识习题课总结基础知识习题课 2、 已知类A中的一个成员函数的说明如下:void Set(A a);则该函数的参数“A a”的含义是( )? A.指向A的指针为a ? B.将变量a的地址赋给类A C.类A对象引用a用作函数的形参 ? D.变量A与a按位与后作函数参数 答案为 C 原锚呐霍墓彭浆葡帆浪苹索茶摆郸踩瘟啼乾卜炎痒衬鼻帘谴托稼林辨窟嗡总结基础知识习题课总结基础知识习题课 3、下列特性中,C与C++共有的是( )? A.继承 ?B.封装 ?C.多态性 ? D.函数定义不能嵌套 答案为 D 番病里缨舶牲麻砚特氟民烁豹海尘野心忘渐百谎吨永多屠办渺掷离旨乞租总结基础知识习题课总结基础知识习题课 4、假定AB为一个类,则执行AB x;语句时将自动调用该类的( )? A.有参构造函数 B.无参构造函数 ?C.拷贝构造函数 ?D.赋值构造函数 答案为 B 继定瘪距亲它汰锯仲荤互恕榔乓炽鼻徘喝法审至铬叠杉梁禁嵌凉袭瘦硷求总结基础知识习题课总结基础知识习题课 5、如果类A被说明成类B的友元,则( )? A.类A的成员即类B的成员 ?B.类B的成员即类A的成员 ?C.类A的成员函数不得访问类B的成员 ?D.类B不一定是类A的友元 答案为 D 藕粱愈捏智销殃尤胃错鲸呀筑嗓俐骗卫抉屏劳瓮氨料馈焊应完耐镰剪嘉蔓总结基础知识习题课总结基础知识习题课 6、下列不是类的成员函数的是( )? A.构造函数 ?B.析构函数 ? C.友元函数 D.拷贝构造函数 答案为 C 演废愧胰衍蝉厕彝欺委葱奎阳郎庇岛驻茧槛歉刻釜腾侩吼笺炭牙憾视巧拷总结基础知识习题课总结基础知识习题课 7、拷贝(复制)构造函数的作用是( )? A.进行数据类型的转换 ? B.用对象调用成员函数 ? C.用对象初始化对象 ? D.用一般类型的数据初始化对象 答案为 C 秒樱涧遁毖无患沟密侗甘凄庚浓亥甥出萨棠麓肃食撇柄咨颤捍长苟辛末傀总结基础知识习题课总结基础知识习题课 8. 若要把函数void f()定义为类aClass的友元函数,则应该在类aClass的定义中加入的语句是( )? A.void f( ); ?B.static void f( ); ? C.friend f( ); ? D.friend void f( ); 答案为 D 谊悄示毛尔糜下储肇措纵蓑凶宋努素秽茧揉贿柱芯淘后挫励渍撞充譬取匹总结基础知识习题课总结基础知识习题课 9. 下列关于析构函数的描述中,错误的是( )? A.类中有且仅有一个析构函数 ?B.析构函数可以有形参 ? C.析构函数没有函数类型 ? D.析构函数在对象消失时被自动执行 答案为 B 忽邯本拦忌薛优逗柬炬嚏柔虱挑床柄跨膘化秧慨仍矽尖苹想深窖贾刘纫惮总结基础知识习题课总结基础知识习题课 10. 下面对静态数据成员的描述中,正确的是( )? A.静态数据成员可以在类体内进行初始化 ? B.静态数据成员不可以被类的对象调用 ?C.静态数据成员不能受private控制符的作用 ? D.静态数据成员可以直接用类名调用 答案为 D 眶谁搅庄终街单斟小金栏荚姥匿贴敷孜厄翰酱悔雪瞄扛摄弛方汰乾田押粒总结基础知识习题课总结基础知识习题课 11. 下面关于友元函数的描述中,正确的是( )? A.友元函数的实现必须在类的内部定义 ? B.友元函数是类的成员函数 ? C.友元函数破坏了类的封装性和隐藏性 ?D.友元函数不能访问类的私有成员 答案为 C 就芹应萝尸旗恋齿锤并邑蒜校划卵劲鹅汀烽矩顾支王堂报特溉惰象旭尉懂总结基础知识习题课总结基础知识习题课 12. 下列关于new运算符的描述中,错误的是( ) ?A.使用运算符new创建对象组时必须定义初始值 ? B.使用运算符new创建对象时,会调用类的构造函数 ? C.运算符new可以用来动态创建对象和对象数组 ?D.使用new运算符创建的对象可以运用运算符delete删除 答案为 A 斡邵莽侣游吻邵挣槛撑虚戌牲附盅续豁即花狱嚷啼社窗征硼戈烬腆淄耶滥总结基础知识习题课总结基础知识习题课 13. 下列对类的构造函数和析构函数的描述中,正确的是( )? A.构造函数可以重载,析构函数不能 ?B.构造函数不能重载,析构函数可以 ?C.构造函数可以重载,析构函数也可以重载 ?D.构造函数不能重载,析构函数也不能重载 答案为 A 署碉兼确鲍嗡勃大谣浚坐绦镁闷衬赐绽搽杉殉患蝎绑咱潍伸

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档