luoqingfeng

导航

.net流行面试试题(基础但重要)

此处专门提供.net面试试题专区:欢迎大家一起讨论:

what output would you expect from the following code?

using System;
class A
{
    Public virtual void f(){Console.Write("A");}
}

class B:A
{
    Public override void f(){Console.Write("B");}
}
class C:B
{
}
class D:C
{
}
class Test
{
       static void Main()
      {
       D d=new D();
       A a=d:
       B b=d:
       C c=d;
       a.f();
       b.f();
      c.f();
      d .f();
}
}
}
}

posted on 2005-10-18 12:14  野马  阅读(212)  评论(0)    收藏  举报