北语17春《C#》作业2.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2017秋北语17春《C#》作业2 一、单选题(共 10 道试题,共 40 分。) 1. 下列类型中, 哪些不属于引用类型?( )。 A. String B. int C. Class D. Delegate 正确答案: 2. 下列哪一个不是类成员的成员的是( )。 A. 属性 B. 数组 C. 索引器 D. while循环结构 正确答案: 3. 静态构造函数只能对( )数据成员进行初始化。 A. 静态 B. 动态 C. 实例 D. 静态和实例 正确答案: 4. C#中TestClass为一自定义类,其中有以下属性定义public void Property{…}使用以下语句创建了该类的对象,并使变量obj引用该对象:TestClass obj = new TestClass();那么,可通过什么方式访问类TestClass的Property属性? ( ) A. Obj.Property B. MyClass.Property C. obj :: Property D. obj.Property () 正确答案: 5. 下列关于C#面向对象应用的描述中,哪项是正确的?( )。 A. 派生类是基类的扩展,派生类可以添加新的成员,也可去掉已经继承的成员 B. abstract方法的声明必须同时实现 C. 声明为sealed的类不能被继承 D. 接口像类一样,可以定义并实现方法 正确答案: 6. 面向对象编程中的“继承”的概念是指( ) A. 对象之间通过消息进行交互 B. 派生自同一个基类的不同类的对象具有一些共同特征 C. 对象的内部细节被隐藏 D. 派生类对象可以不受限制地访问所有的基类对象 正确答案: 7. 调用方法时,如果想给方法传递任意个数的参数时,应选用哪个关键字?( ) A. ref B. out C. params D. 无特殊要求 正确答案: 8. 在C#的类结构中,class关键字前面的关键字是表示访问级别,下面哪个关键字表示该类只能被这个类的成员或派生类成员访问?( ) A. public B. private C. internal D. protected 正确答案: 9. 以下说法正确的是( )。 A. 虚方法必须在派生类中重写,抽象方法不需要重写 B. 虚方法可以在派生类中重写,抽象方法必须重写 C. 虚方法必须在派生类中重写,抽象方法必须重写 D. 虚方法可以在派生类中重写,抽象方法也不需要重写 正确答案: 10. 在类的定义中,类的( )描述了该类的对象的行为特征。 A. 类名 B. 方法 C. 所属的命名空间 D. 私有域 正确答案: 17春《C#》作业2 二、判断题(共 15 道试题,共 60 分。) 1. 由static修饰的成员必须由类来访问而不能通过对象访问。 A. 错误 B. 正确 正确答案: 2. 继承能够实现代码的复用。 A. 错误 B. 正确 正确答案: 3. 类只能继承一个类,但能继承多个接口。 A. 错误 B. 正确 正确答案: 4. 结构和类均为引用类型。 A. 错误 B. 正确 正确答案: 5. 被sealed关键字修饰的方法不能被继承。 A. 错误 B. 正确 正确答案: 6. 静态构造函数只能对静态成员初始化,不能对实例成员初始化。 A. 错误 B. 正确 正确答案: 7. 基类的派生类中必须为基类中的抽象方法提供实现。 A. 错误 B. 正确 正确答案: 8. 若方法的名字相同、参数相同,而方法的返回值类型不同,则可以实现方法的重载。 A. 错误 B. 正确 正确答案: 9. 类是对象的抽象,对象是类的实例。 A. 错误 B. 正确 正确答案: 10. 在C#中,一个类可以继承于多个类、多个接口。 A. 错误 B. 正确 正确答案: 11. 接口的成员默认为公有的,不允许加上修饰符。 A. 错误 B. 正确 正确答案: 12. 当方法的修饰符设为proteced时,表示该方法可以被处于同一个工程的文件访问。 A. 错误 B. 正确 正确答案: 13. 抽象类中所有的方法必须被声明为abstract。 A. 错误 B. 正确 正确答案: 14. 在有继承关系的类中,当创建派生类的对象时,先调用派生类的构造函数,再调用基类构造函数。 A. 错误 B. 正确 正确答案: 15. 对象是人们要进行研究的任何事物在面向对象程序设计中的抽象。 A. 错误 B. 正确 正确答案:

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档