C高级复习下(含答案).docx
《C高级复习下(含答案).docx》由会员分享,可在线阅读,更多相关《C高级复习下(含答案).docx(13页珍藏版)》请在第一文库网上搜索。
1、C#高级复习下(含答案)本文档内字体为阿里巴巴普惠体R,CTR1+A全选可调整字体属性及字体大小-CA1-FENGHA1NetworkInformationTechno1ogyCompany.2023YEARC#高级复习(下)D在C#中,关于抽象类的说法错误的是()。(选择一项)A.使用abstract关键字定义抽象类B.抽象类中可以包含抽象方法C.抽象方法可以有实现D.包含抽象方法就一定是抽象类2)在C#中,使用()访问修饰的方法被称为抽象方法。(选择一项)A. thisB. abstractC. newD. virtur13)分析如下C#代码,如果输出结果是“DogEation”,下划线需
2、要填写的代码是()。(选择一项)abstractc1assAnima1pub1icvoidEat();)C1assDogiAnima1pub1icvoidEat()(DogEating);)staticvoidMain(stringargs)Anima1anima1=newDogO;0;)A. abstract,不填B. abstract,overrideC. virtua1,不填D. virtua1,override4)在C#的语言特性中,关于抽象类,以下描述正确的是()(选择一项)A.在抽象类包含全部已经实现的方法的时候,抽象类可以实例化B.子类可以同时实现多个抽象类C.抽象类中的所有方法
3、必须都不能有实现D.抽象类中的抽象方法不能有实现5)分析以下使用抽象类的C#代码,取最终的运行结果是()(选择一项)pub1icabstractc1assC1ass1(pub1icvoidF()(“1”);)abstractpub1icvoidABS()pub1icc1assC1ass2:C1ass1pub1icoverridevoidABS()(“3”);)pub1icC1ass2()(“2”);)staticvoidMain()(C1ass1objB=newC1ass1();0;)A. 12B. 21C. 13D.代码存在错误E. 236)判断下列类MyCIaSS的定义中是合法的抽象类的是
4、()。(选择一项)(2分)A. abstractc1assMyC1asspub1icabstractintgetCount();B. abstractc1assMyC1assabstractintgetCount();C. privateabstractc1assMyC1assabstractintgetCount();D. sea1edabstractc1assMyC1assabstractintgetCount();7)在使用C#开发的程序中,一个类可以继承()类,实现()接口(选择一项)A.1个,1个B.多个,多个C.1个,多个D.多个,1个8)在C#程序中,一个类()。(选择一项)(2
5、分)A.可以继承多个类B.可以实现多个接口C.只能被一个子类继承D.只能实现一个接口9)在C#中,假设Person是一个类,而ITe11er是一个接口。一个Emp1oyee类继承PerSon且实现ITe1Ier接口的正确声明是()。(选择一项)(2分)A. c1assEmp1oyeeextendsPerson,ITe11eiB. c1assEmp1oyee:Person;!Te11erC. c1assEmp1oyee:Person,ITe11eiD. c1assEmp1oyee:Personextends!te11er10) 在C#程序中,下面关于抽象类和接口的描述错误的是()0(选择二项)A
6、.接口不能被实例化,抽象类可以B.实现抽象类和接口的类必须实现抽象类和接口中定义的所有未实现的方法C.有抽象方法的类不一定是抽象类D.在子类中重写抽象类的抽象方法需要关键字。Verride11) 在C#中,下列关于抽象类和接口的说法,正确的是()(选择一项).在抽象类中,所有的方法都是抽象方法B.继承自抽象类的子类必须实现其父类(抽象类)中的所有抽象方法C.在接口中,可以有方法实现,在抽象类中不能有方法实现D.一个类可以从多个接口继承,也可以从多个抽象类继承12) 在C#中,关于继承和接口,以下说法正确的是()。(选择一项)A. C#允许多接口实现,也允许多重继承B. C#允许多接口实现,但不
7、允许多重继承C. C#不允许多接口实现,但允许多重继承D. C#不允许多接口实现,也不允许多重继承13) 在C#中,某程序员定义了一个IDataBaSe接口,以及实现该接口的一个类CDataBaSC,下列关于该段代码说法正确的是()(选择一项)pub1icinterface!DataBasevoidOpenTab1e(stringtabIeName);voidUpdateTab1e(stringtabIeName);)pub1icc1assCDataBase:!DataBasepub1icvoidOpenTab1e(stringtabIeName)conso1e.Write1ine(“打开数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级 复习 答案
