欢迎来到天天文库
浏览记录
ID:12907923
大小:49.00 KB
页数:10页
时间:2018-07-19
《整理后复习题加全部答案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、选择题:1.下面几个函数,(C)是重载函数1.voidf1(int)2.intf1(int)3.intf1(int,int)4.floatk(int)(A)四个全(B)1和4(C)2和3(D)3和42.如果一个类命名为mywidger,则mywidger的默认构造函数看起来像哪一个?(B)(A)newmywidger();(C)publicclassmywidger(B)publicmywidger(){};(D)mywidger{};3.下列说法哪个正确?(BC)(A)允许一个子类有多个父类(B)某个类是一个类的子类,它
2、仍有可能成为另一个类的父类(C)一个父类只能有一个子类(D)继承关系最多不能超过4层4.关于构造函数的说法哪个正确?(C)(A)一个类只能有一个构造函数(B)一个类可以有多个不同名的构造函数(C)构造函数与类同名(D)构造函数不能被重载5.下面错误很可能位于哪一行?(A)My_prog.cs(35,6):errorcs1010:Newlineinconstant(A)35(B)6(C)1010(D)没有指出6.关于接口哪个正确?(B)(A)实现一个接口必须实现接口的所有方法(B)一个类可以实现多个接口(C)接口间不能有继承
3、关系(D)接口和抽象类是同一回事7.下列选项中,(C)是引用类型。(A)enum类型(B)struct类型(C)string类型(D)int类型8.abstractclassBaseClass{publicvirtualvoidMethodA(){Console.WriteLine("BaseClass");}}classClass1:BaseClass{publicoverridevoidMethodA(){Console.WriteLine("Class1");}}classClass2:Class1{publicvo
4、idMethodB(){}}classMainClass{publicstaticvoidMain(string[]args){BaseClasso=newClass2();o.MethodA();}}请问,此程序输出结果是:(C)(A)BaseClass(B)BassClassClass1(C)Class1(D)Class1BassClass9.下列说法哪个正确?(D)(A)不需要定义类,就能创建对象(C)属性可以定义为抽象的(B)对象中必须有属性和方法(D)常量不能作为类成员10.关于类成员访问控制权限正确的是(A)(
5、A)public能被所有类访问(C)private能被同一文件中的其它类访问(B)protected能被所有类访问(D)internal能被所有类访问11.构造函数何时被调用?(A)(A)创建对象时(B)类定义时(C)使用对象的方法时(D)使用对象的属性时12.引用类型主要有4种:类类型、数组类型、接口类型和(C)。A.对象类型B.字符串类型C.委托类型D.整数类型13.加载窗体时触发的事件是(B)。A.ClickB.LoadC.GotFoucsD.DoubleClick14.改变窗体的标题,需修改的窗体属性是(A)。A.
6、TextB.NameC.TitleD.Index15.在Array类中,可以对一维数组中的元素进行排序的方法是(A)。A.Sort()B.Clear()C.Copy()D.Reverse()16.将变量从字符串类型转换为数值类型可以使用的类型转换方法是(D)。A.Str()B.CcharC.CStr()D.int.Parse();17.数据类型转换的类是(B)。A.ModB.ConvertC.ConstD.Single18.字符串连接运算符包括&和(A)。A.+B.-C.*D./19.先判断条件的当循环语句是(B)。A.d
7、o...whileB.whileC.while...doD.do...loop20.小数类型和浮点类型都可以表示小数,正确说法:(C)A.两者没有任何区别B.小数类型比浮点类型取值范围大C.小数类型比浮点类型精度高D.小数类型比浮点类型精度低21.假定一个10行20列的二维整型数组,下列哪个定义语句是正确的(C)。A.int[]arr=newint[10,20]B.int[]arr=intnew[10,20]C.int[,]arr=newint[10,20]D.int[,]arr=newint[20;10]22.下列关于重
8、载的说法,错误的是(D)。A.方法可以通过指定不同的参数个数重载B.方法可以通过指定不同的参数类型重载C.方法可以通过指定不同的参数传递方式重载D.方法可以通过指定不同的返回值类型重载23.关于虚方法实现多态,下列说法错误的是(B)。A.定义虚方法使用关键字virtualB.关键字virtual可以与o
此文档下载收益归作者所有