public class A
        {
            public virtual void Print()
            {}

            int x;
            int y;

            public A()
            {
                Print();
            }


        }

        public class B:A
        {
            public override void Print()
            {
                Console.WriteLine("xyz");
            }

            public B()
            { }
        }

        static void Main()
        {
            B b = new B();//此时输出XYZ
        }
    }

posted on 2011-09-07 15:27  135  阅读(162)  评论(0编辑  收藏  举报