题目内容

关于抽象类的说法哪些是正确的?(多选)A、B、C、D、

A. 抽象类中可以有非抽象方法。
B. 如果父类是抽象类,则子类必须重写父类所有的抽象方法。
C. 不能用抽象类去创建对象。
D. 接口和抽象类是同一个概念。

查看答案
更多问题

在C#中,如果想让一个类不能被继承,可以使用以下哪个关键字?

A. const
B. private
C. sealed
D. abstract

在类的继承关系中,下列哪个成员可以被继承?(多选)

A. 构造方法
B. 析构函数
C. 成员方法
D. 非成员方法

已知类的继承关系如下:class Employee;class Manager :Employee;class Director :Employee;则以下语句能通过编译的有哪些?

A. Employee e=new Manager();
B. Director d=new Manager();
C. Director d=new Employee();
D. Manager m=new Director();

编译运行下面的程序,结果是什么?class A{static void Main(string[] args){B b = new B();b.test();Console.ReadKey();}public void test(){Console.WriteLine("A");}}class B : A{new void test(){base.test();Console.WriteLine("B");}}

A. 产生编译错误
B. 代码可以编译运行,并输出结果A
C. 代码可以编译运行,但没有输出
D. 编译没有错误,但会产生运行时异常

答案查题题库