- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C程序设计期末B卷
第 PAGE 8 页 共 NUMPAGES 10 页
洛阳理工学院 2010/2011 学年 第一学期 面向对象程序设计 期末考试试题卷(B)
适用班级: B100513/14/15/16 考试时间: 120分钟
注意:看清题目要求,书写整洁!
选择题(每小题2分,30题共计60分)
在C#中,下列能够作为变量名的是( )
A. if B. 3ab C. a_3b D. abc
以下是几条定义、创建并初始化一维数组的语句,其中错误的是( )
A. int [] score = new int [3] {10, 20, 30}; B. int [] score; score = new int [3] {10, 20, 30};
C. int [] score = {10, 20, 30}; D. int [] score = new int [4] {10, 20, 30};
以下类型中,不属于值类型的是( )
A. 整数类型 B. 布尔类型 C. 枚举 D. 类类型
以下关于构造函数的说法,其中错误的是( )
A. 构造函数的函数名必须与类名相同 B. 构造函数可以指定返回类型
C. 构造函数可以带有参数 D. 构造函数可以重载
以下关于方法重载的说法,其中错误的是( )
A. 方法可以通过指定不同的返回值类型实现重载 B. 方法可以通过指定不同的参数个数实现重载
C. 方法可以通过指定不同的参数类型实现重载 D. 方法可以通过指定不同的参数顺序实现重载
以下关于类的继承的说法,其中错误的是( )
A.子类只能派生于一个父类 B.一个父类可以有多个子类
C.所有的类成员都可以被继承 D.子类是对父类的扩展,子类可以添加新的成员。
以下关于抽象类的说法,其中错误的是( )
A. 抽象类可以实例化 B. 抽象类可以包含抽象方法
C. 抽象类可以包含非抽象方法 D. 抽象类中可以定义成员变量
以下关于接口的说法,其中错误的是( )
A. 接口不能被实例化 B. 一个类可以实现多个接口
C. 接口仅包含方法的定义,而不包含方法的实现。 D. 接口中可以定义成员变量
考察以下陈述:
陈述 A:属性定义类的特征。
陈述 B:行为定义类所执行的动作。
关于这些陈述,以下选项中哪个是正确的?( )
A. 两个陈述都为真。B.两个陈述都为假。C.陈述 A 为真,陈述 B 为???。D. 陈述 A为假,陈述 B 为真。
如果在条件求值前循环体至少要执行一次,应使用以下选项中哪个?( )
A. for B. while C. do….while D. switch...case
enum声明不可能使用以下哪个关键字?( )
A. abstract B. Internal C. Public D. protected
考察以下陈述:
陈述 A:静态方法只能访问静态变量。
陈述 B:静态方法可调用非静态方法。
关于这些陈述,以下选项中哪个是正确的?( )
A. 两个陈述都为真。 B. 两个陈述都为假。C. 只有陈述A 为真。 D. 只有陈述B 为真。
下列语句中编译不会产生错误的是哪个?( )
A. float f = 1.3; B. char c = “C”; C. byte b = 257; D. int I = 10;
下面哪一个不是C#关键字?( )
A. true B. sizeof C. super D. void
判断下面陈述中哪个是正确的?( )
A. try语句可以
文档评论(0)