Пример #1
0
        static void Main(string[] args)
        {
            Perusahaan perusahaan;          // Menggunakan Abstract Class

            perusahaan = new Karyawan();
            perusahaan.Jabatan();

            Console.WriteLine();
            perusahaan = new Leader();
            perusahaan.Jabatan();

            Console.WriteLine();
            perusahaan = new Manager();
            perusahaan.Jabatan();


            /*IPerusahaan perusahaan;       // Menggunakan Abstract Class
             * perusahaan = new Karyawan();
             * perusahaan.Jabatan();
             *
             * Console.WriteLine();
             * perusahaan = new Leader();
             * perusahaan.Jabatan();
             *
             * Console.WriteLine();
             * perusahaan = new Manager();
             * perusahaan.Jabatan()*/

            Console.ReadKey();
        }