安徽理工大学C期末考试试卷
发布时间:2020-08-27 来源:文档文库
小
中
大
字号:
文档从网络中收集,已重新整理排版.word版本可编辑.欢迎下载支持. 选择题:
1、在类作用域中能够通过直接使用该类的( 成员名进行访问。 A.私有 B.公用 C.保护 D.任何
2、当整数a赋值给一个object对象时,整数a将会被_____ A.丢失 B.拆箱 C.装箱 D.出错
3、引用类型主要有4种:类类型、数组类型、接口类型和_____ A.对象类型 B.字符串类型 C.委托类型 D.整数类型
4、以下关于继承说法错误的是_____ A..NET框架类库中,object类是所有类的基类 B.基类对象不能引用派生类对象 C.派生类不能直接访问基类的私有成员
D.protected修饰符既有公有成员的特点,又有私有成员的特点
5、在C#中,下列代码运行后,变量Max的值是 Int a=5,b=10,c=15,Max=0; Max = a>b?a:b; Max = cA.0 B.5 C.10 D.15
6、下列关于重载说法错误的是_____ 方法可以通过指定不同的参数个数重载 方法可以通过指定不同的参数类型重载 方法可以通过指定不同的参数传递方式重载 方法可以通过指定不同的返回值类型重载
7、String类的下列方法,返回类型不为String的有_____ A.IndexOf B.Turn C.Replace
D.CopyTo 1word版本可编辑.欢迎下载支持.
文档从网络中收集,已重新整理排版.word版本可编辑.欢迎下载支持. 8、下列关于抽象类的说法错误的是_____ A.抽象类可以实例化 B.抽象类可以包含抽象方法 C.抽象类可以包含抽象属性 D.抽象类可以引用派生类的实例
9、以下正确的描述是_____ A:函数的定义可以嵌套,但函数的调用不可以嵌套 B:函数的定义不可以嵌套,但函数的调用可以嵌套 C:函数的定义和函数的调用均不可以嵌套 D:函数的定义和函数的调用均可以嵌套
10、下列说法中正确的是_____ A、派生类对象可以强制转换为基类对象 B、在任何情况下基类对象都不能转化为派生类对象
也不可以引用实现该接口的类的对象
C、接口不可以实例化D、基类对象可以访问派生类的成员
11、在C#中,用来创建主菜单的对象是( 。 A. Menu B.MenuItem C.MenuStrip D.Item
12、下列所列举的应用程序中,不是多文档的应用程序是_____ A.Word B.Excel C.PowerPoint D.记事本
13、假设一个10行20列的二维整型数组,下列哪个定义语句是正确的________ A int[] arr =new int [10,20] B int[] arr = int new [10,20] c int[,] arr = new int [10,20] D int[,] arr = new int [20,10] 2word版本可编辑.欢迎下载支持.
文档从网络中收集,已重新整理排版.word版本可编辑.欢迎下载支持. 14、在C#中,接口与抽象基类的区别在于________ A.抽象基类可以包含非抽象方法,而接口只能包含抽象方法 B.抽象基类可以被实例化,而接口不能被实例化 C.抽象基类不能被实例化,而接口可以被实例化 D.抽象基类就是接口,它们之间无差别
15、在C#中,可以通过装箱和拆箱实现值类型与引用类型之间相互转换,在下列代码中,有()处实现了拆箱。 int age = 5; object o= age; o=10; age=(into; object oAge =age; A.0 B.1 C.2 D.3 答案: 1-5 CDCBC 6-10 DCABA 11-15 CDCDB 编程题:
1