题目内容

在C#语法中,在派生类中对基类的虚函数进行重写,要求在派生类的声明中使用()关键字。

A. override
B. new
C. static
D. virtual

查看答案
更多问题

有以下程序:namespace aaa{class A{ public A(){ Console.Write("A") ;}}class B: A { public B(){ Console.WriteLine("B");}}class Program{ public static void Main(){ B b=new B();}}}

A
B
C. AB
D. BA

C#中所有的类都派生自object类,没有基类说明的类隐式地直接派生自object类。object类是唯一的非派生类。

A. 对
B. 错

C#中构造函数不能被继承,但在创建子类的实例时,自动调用其父类的构造函数,而且是从最上层的构造函数开始调用。

A. 对
B. 错

在派生类中可以通过定义与父类同名的成员来蕴藏父类的成员,这时候要在派生类里访问与父类同名成员时,必须使用base关键字,base.基类成员名。

A. 对
B. 错

答案查题题库