|
<div id="cnblogs_post_body"> 现在有如下代码,请问实例化B类,将输出什么?也就是在Main方法中执行B b=new B();时,将输出什么?我知道将输出的不是y=0就是y=-1。不难吧!可惜我做错了,你能不在计算机上运行一遍,做出准确的答案吗?
<div class="cnblogs_code">public class A { public A() { A1(); } public virtual void A1() { } } public class B : A { Int32 x = 1; Int32 y; public B() { y = -1; } //重写A类的A1方法 public override void A1() { Console.WriteLine("x={0},y={1}",x,y); } } |
|