试题详情

在C#中,对于下列代码的出错原因,描述正确的是() abstract class Appliance { public abstract void Charge(); } //MobilePhone位置报错 class MobilePhone : Appliance { public void Call() { Console.WriteLine("手机可以打电话。"); } }

A电器类Appliance中有隐藏错误,导致MobilePhone类在继承的时候出现错误。

BMobilePhone单词拼写错误。

C子类MobilePhone继承于抽象类Appliance的时候必须要重写抽象类Appliance中所有的抽象方法,除非子类也是抽象类。

D其他关联错误。