C#期末试题集 _原创文档.pdf

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

C#程序设计期末试卷(A)

选择(50分)

1.下面几个函数,()是重载函数

1.voidf1(int)2.intf1(int)3.intf1(int,int)4.floatk(int)

(A)四个全(B)和41(C)和32(D)3和4

2.异常是在什么时候发生的?

(A)编写程序时(B)编译时(C)运行时(D)最终用户发出请求时

3.如果一个类命名为mywidger,则mywidger的默认构造函数看起来像哪一个?

(A)newmywidger();(C)publicclassmywidger

(B)publicmywidger(){};(D)mywidger{};

4.下列说法哪个正确?

(A)不需要定义类,就能创建对象(C)属性可以定义为抽象的

(B)对象中必须有属性和方法常量不能作为类成员(D)

5.关于类成员访问控制权限正确的是

(A)public能被所有类访问(C)private能被同一文件中的其它类访问

(B)protected能被所有类访问(D)internal能被所有类访问

6.构造函数何时被调用?

(A)创建对象时(B)类定义时(C)使用对象的方法时(D)使用对象的属性时

7.

myArray3[2][2]的值是()。

(A)9(B)2(C)6越界(D)

8.抽象方法

(A)可以有方法体(C)可以出现在非抽象类中

(B)是没有方法体的方法(D)抽象类中的方法都是抽象方法

9.关于继承的说法正确的是:

(A)子类将继承父类所有的成员

(B)子类将继承父类的非私有成员

(C)子类只继承父类public成员

1

(D)子类只继承父类的方法,而不继承属性

10.下列说法哪个正确?

(A)允许一个子类有多个父类

(B)某个类是一个类的子类,它仍有可能成为另一个类的父类

(C)一个父类只能有一个子类

(D)继承关系最多不能超过4层

11.关于构造函数的说法哪个正确?

(A)一个类只能有一个构造函数

(B)一个类可以有多个不同名的构造函数

(C)构造函数与类同名

(D)构造函数不能被重载

12.下面错误很可能位于哪一行?

My_prog.cs(35,6):errorcs1010:Newlineinconstant

(A)35(B)6(C)1010没有指出(D)

13.关于接口哪个正确?

(A)实现一个接口必须实现接口的所有方法

(B)一个类可以实现多个接口

(C)接口间不能有继承关系

(D)接口和抽象类是同一回事

14.下列选项中,()是引用类型。

(A)enum类型(B)struct类型(C)string类型(D)int类型

15.abstractclassBaseClass

{

publicvirtualvoidMethodA(){Console.WriteLine(BaseClass);}

}

classClass1:BaseClass

{

publicoverridevoidMethodA(){Console.WriteLine(Class1);}

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档