单项选择题

有以下的程序:

上述代码运行后,将在控制台窗口输出()。 

A.A
B.B
C.A B
D.B A


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题关于虚方法实现多态,下列说法错误的是() 

A. 定义虚方法使用关键字virtual
B. 关键字virtual可以与override一起使用
C. 虚方法是实现多态的一种应用形式
D. 派生类是实现多态的一种应用形式

2.单项选择题接口可以包含一个或多个成员,以下选项中()不能包含在接口中。 

A.  方法
B. 属性
C.  事件
D. 常量

3.单项选择题下面关于接口的叙述中,不正确的是()

A.  接口只是由方法、属性、索引器或事件组成的框架,并没有描述任何对象的实例代码
B.  接口的所有成员都被自动定义为公有的,不可使用访问修饰符来定义接口成员
C.  类可以通过在类型定义语句中包括冒号和接口名来表明它正在实现接口
D.  一个类只能实现一个接口

4.单项选择题

下列程序错误的原因是()
 Sealed  class  SealedClass{  } 
 Class  Derived:SealedClass{  }

A.  SealedClass类不能被继承
B.  没有Main()入口
C.  SealedClass没有被实例化
D.  以上皆是

5.单项选择题下面有关派生类的描述中,不正确的是()

A.  派生类可以继承基类的构造函数
B.  派生类可以隐藏和重载基类的成员
C.  派生类不能访问基类的私有成员
D.  派生类只能有一个直接基类

6.单项选择题若想从派生类中访问基类的成员,可以使用()

A.  this关键字
B. me关键字
C.  base关键字
D. override关键字

7.单项选择题为了防止从所修饰的类派生出其他类,可以将此类定义为()

A. 抽象类
B. 密封类
C. 静态类
D. 私有类

8.单项选择题下面有关继承的说法中,正确的是() 

A.  A类和B类均有C类需要的成员,因此可以从A类和B类共同派生出C类
B.  在派生新类时,可以指明是公有派生、私有派生或保护派生
C.  派生类可以继承基类中的成员,同时也继承基类的父类中的成员
D.  在派生类中,不能添加新的成员,只能继承基类的成员

9.单项选择题重写一个基类的虚方法时,应与原虚方法的方法名相同,并且()

A.  不能改变方法的参数类型、个数和返回值
B.  可以改变方法的参数类型、个数和返回值
C.  可以改变方法的返回值
D.  可以改变方法的参数类型和个数

10.单项选择题Abstract修饰的方法是抽象方法,抽象方法只有声明而无主体,且()

A.  只能存在于抽象类中
B.  可以在任何类
C.  只能在接口中
D.  只能在密封类中