net面试题及答案.docxVIP

  • 2
  • 0
  • 约3.36千字
  • 约 12页
  • 2026-09-16 发布于河南
  • 举报

net面试题及答案

一、C基础概念与面向对象(总分30分)

1.下列哪些是C中的值类型?(2分)

A.string

B.int

C.class

D.object

答案:B

2.在C中,以下关于“装箱”和“拆箱”的描述,正确的是?(2分)

A.装箱是将引用类型转换为值类型

B.拆箱是将值类型转换为引用类型

C.装箱和拆箱都会导致性能开销

D.装箱和拆箱是自动完成的,无需手动干预

答案:C

3.关于C中的string类,以下说法正确的是?(2分)

A.string是引用类型,因此可以被修改

B.string是不可变的(Immutable),一旦创建其内容不能被改变

C.string是值类型

D.修改string对象会改变原有变量的引用

答案:B

4.下列关于`new`关键字的说法,错误的是?(2分)

A.用于创建类的实例

B.用于调用类的构造函数

C.用于隐藏基类中的成员

D.只能用于创建对象,不能用于创建泛型类

答案:D

5.在面向对象编程中,多态性的主要目的是什么?(2分)

A.代码复用

B.实现接口

C.允许不同类的对象对同一消息做出响应

D.封装数据

答案:C

6.判断题:`sealed`关键字可以用于修饰类,表示该类不能被继承。(2分)

答案:正确

7.判断题:在C中,`static`成员属于类,不属于类的实例。(2分)

文档评论(0)

1亿VIP精品文档

相关文档