您的位置:首页 > 编程语言 > C#

C#学习笔记:new与override

2009-04-29 12:04 260 查看
    class Program

    {

        static void Main(string[] args)

        {

            Base p = new Parents();

            p.Run();

            Console.Read();

        }

    }

    class Base

    {

        public virtual void Run()

        {

            Console.WriteLine("i am Base");

        }

    }

    class Parents : Base

    {

        public override void Run()

        {

            Console.WriteLine("i am Parents");

        }

    }

 
标记为override时输出 i am parents

标记为new时输出 i am base
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: