0
点赞
收藏
分享

微信扫一扫

C#图解教程(第四版)Chapter7-7.6.1Virtual 和Override

大漠雪关山月 2022-02-26 阅读 35
using System;

namespace Chapter76_1_VirtualAndOverride
{
    class MyBaseClass
    {
       virtual public void Print()
        {
            Console.WriteLine("This is the base class,With Virtual ");
        }
    }
    class MyDerivedClass : MyBaseClass
    {
        override  public void Print()
        {
            Console.WriteLine("This is the derived class.With Override ");
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            //Console.WriteLine("Hello World!");
            MyDerivedClass derived = new MyDerivedClass();
            MyBaseClass mybc = (MyBaseClass)derived;
            derived.Print();
            mybc.Print();
        }
    }
}
举报

相关推荐

0 条评论