南京工业职业工业技术学院2014年c#补考

南京工业职业工业技术学院2014年c#补考

ID:35523050

大小:44.80 KB

页数:6页

时间:2019-03-25

南京工业职业工业技术学院2014年c#补考_第1页
南京工业职业工业技术学院2014年c#补考_第2页
南京工业职业工业技术学院2014年c#补考_第3页
南京工业职业工业技术学院2014年c#补考_第4页
南京工业职业工业技术学院2014年c#补考_第5页
资源描述:

《南京工业职业工业技术学院2014年c#补考》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1、.NET框架的两个主要组件是:(BC)A.CTSB.CLRC.框架类库D.CLS2、下面这段代码运行的结果:(B)A.C#高级编程价格是10B.C#高级编程价格是-20C.C#高级编程价格是0D.无法运行classBook{privatestringname;publicstringName{get{returnname;}set{name=value;}}publicdoubleprice;publicdoublePrice{get{returnprice;}set{if(value<0){price=10;}else{price=value;}}}}Bo

2、okbook=newBook();book.Name="C#高级编程";book.price=-20;Console.WriteLine("{0}价格是{1}",book.Name,book.price.ToString());3、在C#中,下面关于静态方法和实例方法描述错误的是:(B)A.静态方法使用类名调用,实例方法需要使用类的实例来调用。B.静态方法可以直接调用实例方法C.实例方法可以直接调用静态方法D.静态方法调用前初始化,实例方法实例化对象时初始化4、在C#中,下列关于构造函数的说法描述正确的是:(CD)A.构造函数可以声明返回值B.在类中可以显式的调

3、用类的构造函数C.子类构造函数会隐式调用基类的构造函数D.一般情况下,构造函数总是public类型的5、在C#中,下列数据类型是引用类型的是:(BD)A.枚举(enum)B.字符串(string)C.结构(struct)D数组(array)6.关于结构与类的说法,下列错误的是:(C)A.结构是值类型,类是引用类型B.结构可以不用new初始化,类需要new初始化C.类和结构都有默认的构造函数D.结构不能继承,类可以被继承7.在C#中,关于List和Dictionary的说法,正确的是:(D)A.List和Dictionary都可以使

4、用索引访问B.获取元素时,List需要类型转换,Dictionary不需要C.List和Dictionary都可以循环遍历整个元素对象D.List和Dictionary都可以直接删除对象8.下面关于泛型集合Dictionarydict=newDictionary()的操作代码正确的是:(BD)A.dict.RemoveAt(0);B.Studentstu=dict[“李四”];Cforeach(Studentstuindict.Keys){}D.for

5、each(Studentstuindict.Values){}9.下面关于继承,说法正确的是:(AD)A.在C#中,静态类不能够被继承B.一个子类可以继承多个父类C.子类可以继承父类的所有成员D.Objcet类是所有类的基类10.关于base关键字,下列使用方法错误的是:(C)A.在子类中,base可以调用父类的构造函数B.在子类中,base关键字可以访问父类的公共属性C.在子类中,base关键字不可以调用父类的protected成员D.在子类中,base关键字不可以调用父类的private成员11.在一个类中,关于public、private、protecte

6、d、internal说法错误的是:(B)A.public修饰的成员,可以被任何对象访问B.private修饰的成员,可以在它的子类中被访问C.protected修饰的成员,可以在它的子类中访问D.internal修饰的成员,可以被任何对象访问12.下面关于抽象类的说法正确的是:(B)A.抽象类可以被实例化B.含有抽象方法的类一定是抽象类C抽象类可以是静态类和密封类D.抽象类中的抽象方法可以在其它类中重写13.在C#中,下列语句不能用于将Person类型转换为Student类型的是:(AD)A.PersonisStudent;B.PersonasStudent;C

7、.Studentstu1=(Student)Person;D.Student.Convert(Person);14.下面关于虚方法说法错误的是:(B)A使用virtual关键字修饰虚方法B.虚方法必须被其子类重写C虚方法可以有自己的方法体D.虚方法和抽象方法都可以实现多态性15.在C#中,关于接口下面说法错误的是:(D)A.接口是一组规范和标准B.接口可以约束类的行为C.接口中只能含有未实现的方法D接口中的方法可以指定具体实现,也可以不指定具体实现16.下面关于抽象类和接口的说法正确的是:(AD)A.一个类可以实现多个接口,但只能继承一个抽象类B.抽象类中的抽象

8、方法和接口中的方法都需要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。