C# 다중 연결의 허위 방법

3174 단어 C#
 class Class1

    {

        static void Main(string[] args)

        {

            YuanGong yg = new YuanGong();

            JingLi jl = new JingLi();

            LaoBan lb = new LaoBan();





            //         

            YuanGong[] ayg = { yg, jl, lb };

            //    

            for (int i = 0; i < ayg.Length; i++)

            {

                ayg[i].DaKa();

            }

            Console.ReadKey();

        }



    }

    public class YuanGong

    {

        //virtual  ,       ,                 

        public virtual void DaKa()

        {

            Console.WriteLine("      ");

        }

    }

    public class JingLi:YuanGong

    {

        //override      virtual

        public override void DaKa()

        {

            Console.WriteLine("      ");

        }

    }

    public class LaoBan:YuanGong

    {

        public override void DaKa()

        {

            Console.WriteLine("     ");

        }

    }

좋은 웹페이지 즐겨찾기