C# - 习题02_写出程序的输出结果a.Fun()

  • 时间:2017-08-23 整理:byzqy

题目:写出程序的输出结果:

文件:Program.cs

 1 using System;
 2 
 3 namespace Interview1
 4 {
 5     public abstract class A
 6     {
 7         public A()
 8         {
 9             Console.WriteLine('A');
10         }
11         public virtual void Fun()
12         {
13             Console.WriteLine("A.Fun()");
14         }
15     }
16 
17     public class B : A
18     {
19         public B()
20         {
21             Console.WriteLine('B');
22         }
23         public new void Fun()
24         {
25             Console.WriteLine("B.Fun()");
26         }
27         public static void Main()
28         {
29             A a = new B();
30             a.Fun();
31 
32             Console.ReadKey();
33         }
34     }
35 }

 输出结果:

 

posted @ 2017-08-23 22:58  菊次郎的秋天  阅读(360)  评论(0编辑  收藏  举报