class A                         classB:A
{                              {
public A()                       public B()
{                              {
console.write("2");             console.write("b");
}                               }
}                               }public class Hello
{
static void main(string[] args)
{
A  ab=new B();
console.readline();
}
}
输出的结果是???

解决方案 »

  1.   

    考我们来了?
      

  2.   


    //继承时,总是先构造父类,然后才构造子类的
    很简单的道理:没有老头,哪来儿子?
      

  3.   

    C#怎么发到这里来了???
    不过看看...呵呵
      

  4.   

    本来就是2 b ,执行子类构造函数时会路跳到父类执行构造函数
      

  5.   

    :),我也是这么答的,各位谢谢啦