- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
友元、多态及静态成员
选择题
1、下列叙述正确的是( )。A、虚函数必须是类的成员函数B、只要是类的成员函数就可声明为虚函数C、含有纯虚函数的类是不可以用来创建对象的,因为它是虚基类D、静态数据成员可以通过构造函数来初始化
2、下列关于友元函数和静态成员函数的叙述中错误的是( )。A、静态成员函数在类体中说明时加static,而在类外定义时不能加staticB、虚函数不能定义为友元函数,也不能为静态成员函数C、友元函数在类体中说明时加friend,在类外定义时不能加friendD、友元函数不带有this指针,静态成员函数带this指针
3、以下关于多态性的描述中,正确的是( )。A、静态多态性是通过类的继承关系和虚函数来实现的B、动态多态性是通过函数重载和运算符重载来实现的C、C++提供静态多态性和动态多态性D、为实现动态多态性,基类必须定义含纯虚函数和抽象类来实现
4、以下关于虚函数和函数重载的叙述中,不正确的是( )。A、虚函数不是类的成员函数B、虚函数实现了C++的多态性C、函数重载允许非成员函数,而虚函数则不行D、函数重载的调用根据参数的个数、序列来确定,而虚函数依据对象确定
5、在派生类中重新定义虚函数时不需要在( )方面与基类保持一致。A、参数个数B、参数名字C、参数类型D、参数顺序
6、下列关于虚函数的描述正确的是( )。A、虚函数可以是static类型的函数B、虚函数可以是非成员函数C、基类中说明了虚函数后,派生类中对应的函数可不必说明为虚函数D、派生类的虚函数与基类的虚函数可具有不同的返回类型
7、下列叙述不正确的是( )。A、一个类的友元函数可以使用这个类的所有成员B、静态成员函数可以访问非静态数据成员C、不可以声明抽象类的对象,但可以声明抽象类的指针变量D、静态数据成员由类的所有对象共享
8、下列叙述不正确的是( )。A、纯虚函数是一种特殊的虚函数,它没有具体的实现B、纯虚函数是一种特殊的虚函数,它必须有具体的实现C、抽象类至少包含一个纯虚函数D、抽象类不能用于创建对象
9、下列叙述不正确的是( )。A、定义静态数据成员时前面要加修饰符staticB、静态数据成员要在类体外进行初始化C、引用静态数据成员时,要在静态数据成员名前加类名和作用域修饰符D、静态数据成员不是同一类的所有对象所共享的
10、下列叙述不正确的是( )。
A、一个类的友元函数不可直接访问该类的私有成员B、使用友元函数的目的是提高程序的运行效率C、友元函数的使用在一定程序上破坏数据的封装性D、使用一个类的友元函数可直接访问该类的保护成员
11、若在函数func中存在语句:this-x=0; 设该语句的语法是正确的,则与该语句有关的叙述中错误的是( )。A、x是类的数据成员,func是该类的友元函数B、x是类的数据成员,func是该类的成员函数C、this-x和x是同一个变量D、func不是一个静态成员函数
12、下列叙述正确的是( )。 class A { public: virtual void func1( ) { cout”A.func1”’\n’;; } void func2( ) { cout”A.func2”’\n’;; } }; class C: public A { public: func1( ) { cout”C.func1”’\n’; } //A void func2( int x) {cout”C.func2”’\n’; } //B };A、A行有错误B、B行有错误C、A行和B行都有错误D、A行和B行都没有错误
13、下列叙述正确的是( )。 class A { public: virtual void func1( ) { cout”A.func1”; } }; class B: public A { public: void func1( ) { cout”B.func1”; } };A、A::func1( )和B::func1( )都是虚函数B、A::func1( )和B::func1( )都不是虚函数C、A::func1( )是虚函数,B::func1( )不是虚函数D、A::func1( )不是虚函数,B::func1( )是虚函数
14、下列叙述正确的是( )。 class S { int n; publi
您可能关注的文档
- 千秋大业教育为先“十年树木百年树人”.doc
- 升力系数和阻力系数.doc
- 升钟职中2014年春季8年级下册《语文》期中测试题.doc
- 升降晾衣架的种类和安装技巧.doc
- 半决赛1以成败论英雄是可取的(不可取的)(新加坡国立大学Vs武汉大学).doc
- 半导体制造技术的1些名词含义.docx
- 半导体和晶体管的发明.doc
- 半导体材料的发展和营销.docx
- 半山书院八年级物理复习(力与运动和压强知识点)通用.doc
- 半斤重母老鼠半夜产7崽血淋淋吓坏公寓女主人.doc
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
最近下载
- 2024新沂市中小学教师招聘考试题库及答案.docx VIP
- 新人教版三年级数学上册教学课件《因数中间有0的乘法》.pptx VIP
- 田家四季歌教案.doc VIP
- 《GB 27955-2020过氧化氢气体等离子体低温灭菌器卫生要求》(2025版)深度解析.pptx
- 高级碳排放监测员理论考试复习题库资料(含答案).pdf VIP
- 外科学(总论) 清创术 清创术.pptx VIP
- 《文献检索》课程教学大纲.pdf VIP
- 前置胎盘临床诊断与处理指南课件.ppt VIP
- 事业单位考试公共基础知识考试试题精选3000题.pdf VIP
- 人教版四年级上册数学《平行四边形》(说课课件).pptx VIP
文档评论(0)