第03课:蓝鸥c#测试题.docxVIP

  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文档。上传文档
查看更多
1、 在C#语法中,在派生类中对基类的虚函数进行重写,要求在声明中使用( )关键字。 答案:(A)A、overrideB、newC、staticD、virtual2、 有关结构体和类的说法不正确的是 答案:(B)A、结构是值类型的,而类是引用类型的B、结构体不可以声明构造函数C、结构体直接继承System.ValueType类型D、结构体可以继承接口3、 在C#中,可以通过装箱和拆箱实现值类型与引用类型之间相互转换,在下列代码中, 有( )处实现了拆箱。int age = 5; //0object o= age; //1o=10; //2age=(int)o; //3object oAge =age;答案:(D)A、0B、1C、2D、34、 被volatile关键字修饰字段的作用是( )。 答案:(B)A、提供给子类使用,不提供给其他类使用B、禁止对字段的访问施加优化C、表示只读字段,只能赋值一次D、只能在本程序集中使用5、 下列有关基本类型的字节大小不正确的是 答案:(D)A、int类型是4个字节B、bool类型是1个字节C、long类型是8个字节D、char类型是一个字节6、 以下的C#代码,试图用来定义一个接口 public interface IFile{ int A; int delFile(){ A = 3; } void disFile();}关于以上的代码,以下描述错误的是 答案:(B)A、以上的代码中存在的错误包括:不能在接口中定义变量,所以int A代码行将出现错误;B、以上的代码中存在的错误包括:接口方法delFile是不允许实现的,所以不能编写具体的实现函数;C、代码void disFile();声明无错误,接口可以没有返回值;D、代码void disFile();应该编写为void disFile(){};7、 delegate void Del(int x); void DoWork(int k); 下列关于委托订阅不正确的是 答案:(C)A、Del d=DoWork;B、Del d=new Del(DoWork);C、Del d+=DoWorkD、Del d=delegate(int x){DoWork(x);};8、 有关absract关键字说法不正确的是 答案:(D)A、abstract用于创建仅用于继承用途的类和类的成员B、abstract用于方法,则该方法隐含是虚函数C、abstract用于类,则此类无法被实例化D、abstract用于方法,则该方法有方法体9、 关于静态类说法不正确的是 答案:(C)A、声明静态类,该类不能使用new关键字创建实例B、静态仅包含静态成员C、静态类不能包含常量成员D、静态类是密封的10、 有关类和结构体的区别说法不正确的是 答案:(C)A、结构体是值类型的,而类是引用类型的B、类的实例化需要new,而结构体可以不用C、结构体内存一定分配在栈中,而类的内存分配在堆中D、结构可用作可为null的类型,因而可向其赋值null11、 在C#中,下列常量定义正确的是 答案:(B)A、Const double PI 3.1415926;B、Const double e=2.7;C、define double PI 3.1415926;D、define double e=2.7;12、 在C#中,接口与抽象基类的区别在于( )。 答案:(D)A、抽象基类可以包含非抽象方法,而接口只能包含抽象方法B、抽象基类可以被实例化,而接口不能被实例化C、抽象基类不能被实例化,而接口可以被实例化D、抽象基类能够被继承,而接口不能被继承13、 常用的字符串判空串方法 答案:(D)A、bool isEmpty = (str.Length==0)B、bool isEmpty = (str==String.Empty)C、bool isEmpty = (str==)D、都一样14、 有关结构体说法不正确的是 答案:(D)A、在结构体声明中,除非字段被声明为const或static,否则无法初始化B、结构体不能声明默认的构造函数(没有参数的构造函数)或析构函数C、结构体不能从类或其他结构体继承D、结构体是引用类型的15、 下面哪个选项不属于面向对象的三大特性 答案:(D)A、封装B、继承C、多态D、装箱16、 有关静态成员说法不正确的是 答案:(A)A、可以使用类的实例,访问本身类的静态的成员B、静态方法可以被重载,但不能被重写C、静态成员在第一次被访问之前并且在任何静态构造函数之前初始化D、可以在类中声明静态成员17、 下列那个类型是引用类型的是 答案:(C)A、enum类型B、struct类型C、String类型

文档评论(0)

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

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

1亿VIP精品文档

相关文档