Example #1
0
        static void Main(string[] args)
        {
            //Abstract Class
            //IKeluargaMargono keluarga;

            //Abstraction Interface
            IKeluargaMargono Keluarga;

            Console.WriteLine("Profil Keluarga Margono");
            Console.WriteLine("1. Margono");
            Console.WriteLine("2. Anis");
            Console.WriteLine("3. Rifqi");
            Console.WriteLine("4. Febri");
            Console.WriteLine("5. Laras\n");


            Console.WriteLine("Pilih Prof [1..5]: ");
            int pilihan = Convert.ToInt32(Console.ReadLine());

            if (pilihan == 1)
            {
                Keluarga = new Margono();
            }
            else if (pilihan == 2)
            {
                Keluarga = new Anis();
            }
            else if (pilihan == 3)
            {
                Keluarga = new Rifqi();
            }
            else if (pilihan == 4)
            {
                Keluarga = new Febri();
            }
            else
            {
                Keluarga = new Laras();
            }

            Keluarga.tampilkan();

            Console.ReadKey();
        }
Example #2
0
        static void Main(string[] args)
        {
            //Abstract Class
            //KeluargaSodirin Keluarga;

            //Abstraction Interface
            IKeluargaSodirin Keluarga;

            Console.WriteLine("Profil Keluarga Sodirin");
            Console.WriteLine("1. Sodirin");
            Console.WriteLine("2. Partijah");
            Console.WriteLine("3. Ahmad Saifudin");
            Console.WriteLine("4. Miftahul Hoiru\n");


            Console.WriteLine("Pilih Prof [1..4]: ");
            int pilihan = Convert.ToInt32(Console.ReadLine());

            if (pilihan == 1)
            {
                Keluarga = new Sodirin();
            }
            else if (pilihan == 2)
            {
                Keluarga = new Partijah();
            }
            else if (pilihan == 3)
            {
                Keluarga = new AhmadSaifudin();
            }
            else if (pilihan == 4)
            {
                Keluarga = new MiftahulHoiru();
            }
            else
            {
                Keluarga = new Kosong();
            }

            Keluarga.tampilkan();

            Console.ReadKey();
        }