public static void Show()
        {
            Console.WriteLine("********************Show*******************");
            Poly.Test();

            {
                Chinese chinesePeople = new Chinese();
                chinesePeople.Traditional();
                DoChines(chinesePeople);
            }

            {                            //里氏替换原则:任何基类实现的地方,都可以透明的使用其子类
                Chinese chineseSC = new SiChuan();
                chineseSC.Traditional(); // 这里调用父类的方法
                DoChines(chineseSC);     //这里调用父类的方法
            }
            {
                SiChuan siChuan = new SiChuan();
                siChuan.Traditional(); //调用父类
                DoChines(siChuan);     //调用父类
            }
        }
 private static void DoChines(Chinese chinese)
 {
     Console.WriteLine($"{chinese.ID}    {chinese.Kuaizi}    {chinese.Name}");
     chinese.SayHi();
 }