c#父类中虚方法强制要求子类重写???请详细说明下,谢谢
2个回答
展开全部
//标记为virtual才能被重写,而不是必须被重写,下面代码正常运行
class Program
{
static void Main(string[] args)
{
C c = new C();
Console.WriteLine("C");
c.V();
B b = new B();
Console.WriteLine("B");
b.V();
Console.ReadLine();
}
}
public class C
{
public virtual void V()
{
Console.WriteLine("V");
}
}
public class B : C
{
}
更多追问追答
追问
网上很多资料有小错误,经过转载弄得到处都这个错,容易遇到新人
追答
尽量看大牛的经典书籍,少看21天,从入门到精通天之类的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询