创建父类 fu ,定义父类虚方法hello(), 创建子类son 继承父类并重写父类hello方法

创建父类 fu ,定义父类虚方法hello(), 创建子类son 继承父类并重写父类hello方法,实例化子类并调用重写的方法

这个程序应该很简单吧,自己先写写看。有问题沟通。

//父类
   public class People
    {
        //虚方法
        //VR Virtual Reality  虚拟现实
        //AR Augmented Reality 增强现实
        public virtual void SayHello()
        {
            Console.WriteLine("父类打招呼的方法");
        }

}

 
 //子类(重写父类方法)
  public  class Chinese:People
    {
      public override void SayHello()
      {
          Console.WriteLine("你好!");
      }
    }
 

    //子类
    public class American:People
    {
        public override void SayHello()
        {
            Console.WriteLine("Hello");
        }
    }


 public  static void Main(string[] args)
        {
          //统一调用
            List<People> list = new List<People>()
           {
            new Chinese(),
            new American()
           };
            People people = new People();
            people.SayHello();
            foreach (People item in list)
            {
                item.SayHello();
            }
            Console.ReadKey();
        }

 

兄弟,你是不是采纳错了?我写的代码

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632