正在加载图片...
class A { public virtual void F() Aa=new C(); Console.WriteLine("F"); a.F(0; } abstract class B:A 输出:C public abstract override void F(); 3 class C:B 没有override { 输出:F public override void F() Console.WriteLine("C");18 提 高 ▪ 当抽象类从基类继承虚方法时,抽象类可以使用 抽象方法重写该虚方法 class A { public virtual void F() { Console.WriteLine("F"); } } abstract class B : A { public abstract override void F(); } class C : B { public override void F() { Console.WriteLine("C"); } } A a = new C(); a.F(); 输出:C 没有override 输出:F
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有