static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) - Polymorphsim, Inheritance, Abstraction & Collection"; Karyawantetap karyawanTetap = new Karyawantetap(); karyawanTetap.Nik = "12345678910"; karyawanTetap.Nama = "Sammer"; karyawanTetap.GajiBulanan = 4000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "101112131415"; karyawanHarian.Nama = "Walia"; karyawanHarian.JumlahJamKerja = 50; karyawanHarian.UpahPerJam = 30000; Sales sales = new Sales(); sales.Nik = "161718192021"; sales.Nama = "Roshni"; sales.JumlahPenjualan = 100; sales.Komisi = 10000; List <Karyawan> listKaryawan = new List <Karyawan>(); listKaryawan.Add(karyawanTetap); listKaryawan.Add(karyawanHarian); listKaryawan.Add(sales); int noUrut = 1; foreach (Karyawan karyawan in listKaryawan) { Console.WriteLine("{0}. Nik: {1}, Nama: {2}, Gaji: {3:N0}", noUrut, karyawan.Nik, karyawan.Nama, karyawan.Gaji()); noUrut++; } Console.ReadKey(); }