コード例 #1
0
ファイル: Program.cs プロジェクト: fajare27/Abstraction
        static void Main(string[] args)
        {
            //menggunakan abstact classs
            Lari lari;

            lari = new Sprint();
            lari.Jenis();

            Console.WriteLine();
            lari = new Estafet();
            lari.Jenis();

            Console.WriteLine();
            lari = new Marathon();
            lari.Jenis();


            //menggunakan interface

            /*
             * ILari lari;
             * lari = new Sprint();
             * lari.Jenis();
             *
             * Console.WriteLine();
             * lari = new Estafet();
             * lari.Jenis();
             *
             * Console.WriteLine();
             * lari = new Marathon();
             * lari.Jenis();
             */


            Console.ReadKey();
        }