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(); }
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(); }