欢迎光临
奥鹏作业辅导

北语17秋《C#》作业4答案

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

北语17秋《C#》作业4答案答案

17秋《C#》作业4

试卷总分:100    得分:0

一、 单选题 (共 10 道试题,共 40 分)

1.  下面对异常说法不正确的是( ) 

A. try/catch块为基本引发异常的组合

 B. 在捕获异常时,可以有多个 catch块

 C. 无论异常是否发生,finally块总会执行

 D. try块和 finally 不能连用

正确答案:----

       满分:4  分

 

 

 

2.  下面关于抽象类的说法正确的是 :( ) 

A. 抽象类可以被实例化

 B. 含有抽象方法的类一定是抽象类

 C. 抽象类可以是静态类和密封类

 D. 抽象类中的抽象方法可以在其它类中重写

专业答案:----

       满分:4  分

 

 

 

3.  继承具有( ),即当基类本身也是某一类的派生类时,派生类会自动继承间接基类的成员。 

A. 规律性

 B. 传递性

 C. 重复性

 D. 多样性

正确答案:----

       满分:4  分

 

 

 

4.  使用( )关键字可以再次引发捕获到的异常? 

A. New

 B. this

 C. throw

 D. Exception

正确选项:----

       满分:4  分

 

 

 

5.  通过继承( )类,用户可以创建自己的异常类。 

A. System.Exception

 B. System.SystemException

 C. System.ApplicationException

 D. System.UserException

专业答案:----

       满分:4  分

 

 

 

6.  下面关于虚方法说法错误的是:( ) 

A. 使用virtual关键字修饰虚方法

 B. 虚方法必须被其子类重写

 C. 虚方法可以有自己的方法体

 D. 虚方法和抽象方法都可以实现多态性

专业答案:----

       满分:4  分

 

 

 

7.  在C#中,关于接口下面说法错误的是 :( ) 

A. 接口是一组规范和标准

 B. 接口可以约束类的行为

 C. 接口中只能含有未实现的方法

 D. 接口中的方法可以指定具体实现,也可以不指定具体实现

正确答案:----

       满分:4  分

 

 

 

8.  以下说法正确的是( )。 

A. 虚方法必须在派生类中重写,抽象方法不需要重写

 B. 虚方法可以在派生类中重写,抽象方法必须重写

 C. 虚方法必须在派生类中重写,抽象方法必须重写

 D. 虚方法可以在派生类中重写,抽象方法也不需要重写

正确选项:----

       满分:4  分

 

 

 

9.  指定操作系统读取文件方式中的FileMode .Create的含义是( )。 

专业答案:----

A. 打开现有文件

 B. 指定操作系统应创建文件,如果文件存在,将出现异常

 C. 打开现有文件,若文件不存在,出现异常

 D. 指定操作系统应创建文件,如果文件存在,将被改写

正确答案:----

       满分:4  分

 

 

 

10.  关于base关键字,下列使用方法错误的是:( ) 

A. 在子类中,base可以调用父类的构造函数

 B. 在子类中,base关键字可以访问父类的公共属性

 C. 在子类中,base关键字不可以调用父类的protected成员

正确选项:----

 D. 在子类中,base关键字不可以调用父类的private成员

正确答案:----

       满分:4  分

 

 

 

北语17秋《C#》作业4答案标准满分答案

二、 判断题 (共 15 道试题,共 60 分)

1.  接口像类一样,可以定义并实现方法。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

2.  如果要实现重写,在基类的方法中必须使用virtual关键字,在派生类的方法中必须使用overrides关键字。 

正确选项:----

A. 错误

 B. 正确

       满分:4  分

 

 

 

3.  不能指定接口中方法的修饰符。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

4.  c#面向对象的程序语言有继承性和多态性还有封装性。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

5.  面向对象将数据和对数据的操作作为一个相互依赖,不可分割的整体,采用了数据抽象和信息隐蔽技术。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

6.  当一个类实现一个接口时,实现该接口的类通过覆载的手段实现接口。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

7.  try字句中所抛出的异常一定能被catch字句捕获。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

8.  abstract方法的声明必须同时实现。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

9.  静态类和实例类的区别在于:静态类不需要初始化即可直接使用,实例类需要进行实例化,生成对象才可使用。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

10.  委托是将方法作为参数传递给另一方法的一种数据类型。事件与委托没有关系。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

11.  try、catch、finally三个字句必须同时出现,才能正确处理异常。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

12.  接口不能通过方法来实现。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

13.  类和对象的区别在于万物都是对象,是个实体,而概念是个类上的描述。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

14.  无论是否声明,子类都继承自object(System.object)类。 

A. 错误

 B. 正确

       满分:4  分

 

 

 

15.  抽象方法在抽象类中被定义和实现,当派生类从抽象类中继承一个抽象方法时,派生类必须重写该抽象方法。 

A. 错误

 B. 正确

       满分:4  分

 

 

北语17秋《C#》作业4答案历年真题如下:

本文标签: 北语 作业 答案 
扫描二维码获取答案

热门文章

猜你喜欢

  • 氮负平衡常见于下列哪种情况?( )

  • 1. 氮负平衡常见于下列哪种情况?( ) 2. 字面解释是指根据法的条文字面意义作出的解释,既不允许扩大,也不允许缩小文字本身所表现的内容。 3. 分别在