public static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan11 Fajar) = Interithance, Polymorphism, Abstraction & Collections"; // membuat objek untuk semua karyawan karyawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nik = "19-11-2793"; karyawanTetap.Nama = "Faris "; karyawanTetap.GajiBulanan = 5000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "19.11.2795"; karyawanHarian.Nama = "Mahmudi muslihat"; karyawanHarian.JumlahJamKerja = 10; karyawanHarian.UpahPerJam = 15000; Sales sales = new Sales(); sales.Nik = "19.11.3000"; sales.Nama = "Cinta Laura"; sales.JumlahPenjualan = 30; sales.Komisi = 45000; // objek class collection List <Karyawan> listKaryawan = new List <Karyawan>(); listKaryawan.Add(karyawanTetap); listKaryawan.Add(karyawanHarian); listKaryawan.Add(sales); int numberSequence = 1; Console.WriteLine("Gaji Karyawan CV.The Day"); Console.WriteLine("--------------------------------------"); foreach (Karyawan Karyawan in listKaryawan) { Console.WriteLine("{0}. Nik: {1}, Nama: {2}, Gaji: {3:NO}", numberSequence, Karyawan.Nik, Karyawan.Nama, Karyawan.Gaji()); numberSequence++; } Console.WriteLine("-------------------------------------"); Console.ReadKey(); }
static void Main(string[] args) { Console.WriteLine("Nama\t : Trias Handayami\nNIM\t : 19.11.2733\nKelas\t : 19-IF-03"); Console.WriteLine("==========================================================================="); Console.WriteLine(); //membuat objek untuk karyawan tetap KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nik = "123-234-345"; karyawanTetap.Nama = "Michael Suyama"; karyawanTetap.GajiBulanan = 4000000; //membuat objek untuk karyawan harian KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "123-321-346"; karyawanHarian.Nama = "Laura Callahan"; karyawanHarian.JumlahJamKerja = 8; karyawanHarian.UpahPerJam = 13000; //membuat objek untuk Sales Sales sales = new Sales(); sales.Nik = "123-333-347"; sales.Nama = "Andrew Fuller"; sales.JumlahPenjualan = 30; sales.Komisi = 45000; //objek class collection 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} \tNama: {2} \tGaji: {3:N0}", noUrut, karyawan.Nik, karyawan.Nama, karyawan.Gaji); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 : Inheritance,Polymorphism,Abstractions,Collection"; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nama = "Akrim Tukuyoba"; karyawanHarian.NIK = "17002129991"; karyawanHarian.JumlahWaktuKerja = 8; karyawanHarian.UpahPerJam = 10000; KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nama = "Jailani Ahmad"; karyawanTetap.NIK = "19002129993"; karyawanTetap.GajiBulanan = 5000000; Sales sales = new Sales(); sales.Nama = "Adam maroon five"; sales.NIK = "15002873549961"; sales.JumlahPenjualan = 50; sales.Komisi = 100000; List <Karyawan> listKaryawan = new List <Karyawan>(); listKaryawan.Add(karyawanTetap); listKaryawan.Add(karyawanHarian); listKaryawan.Add(sales); int nomorUrut = 1; foreach (Karyawan karyawan in listKaryawan) { Console.WriteLine("{0}. Nama: {1}, NIK: {2}, Gaji: {3}", nomorUrut, karyawan.NIK, karyawan.Nama, karyawan.Gaji()); nomorUrut++; } Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuam 11)"; // membuat objek untuk semua karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nik = "4324132"; karyawanTetap.Nama = "Iqbal Fanani"; karyawanTetap.GajiBulanan = 8000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "3423243"; karyawanHarian.Nama = "Budi Hartono"; karyawanHarian.JumlahJamKerja = 8; karyawanHarian.UpahPerJam = 15000; Sales sales = new Sales(); sales.Nik = "6464564"; sales.Nama = "Jimmy Sutanto"; sales.JumlahPenjualan = 30; sales.Komisi = 50000; // object class collection 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 : Rp.{3 : 0}", noUrut, karyawan.Nik, karyawan.Nama, karyawan.Gaji()); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 : Inheritance,Polymorphism,Abstractions,Collection"; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nama = "Artoria Pendragon"; karyawanHarian.NIK = "170021236789"; karyawanHarian.JumlahJamKerja = 50000; karyawanHarian.UpahPerJam = 10; KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nama = "Tohsaka Rin"; karyawanTetap.NIK = "190021231124"; karyawanTetap.GajiBulanan = 7000000; Sales sales = new Sales(); sales.Nama = "Levi Ackreman"; sales.NIK = "150028735461"; sales.JumlahPenjualan = 50; sales.Komisi = 50000; List <Karyawan> listKaryawan = new List <Karyawan>(); listKaryawan.Add(karyawanTetap); listKaryawan.Add(karyawanHarian); listKaryawan.Add(sales); int nomorUrut = 1; foreach (Karyawan karyawan in listKaryawan) { Console.WriteLine("{0}. Nama: {1}, NIK: {2}, Gaji: {3}", nomorUrut, karyawan.NIK, karyawan.Nama, karyawan.Gaji()); nomorUrut++; } Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 - Inheritance, Polymorphsim, Abstraction & Collection"; // Membuat objek untuk semua karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.nik = "1113-4231-3131"; karyawanTetap.nama = "muhammad sandiko"; karyawanTetap.GajiBulanan = 8000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.nik = "4242-4552-2525"; karyawanHarian.nama = "safa lina"; karyawanHarian.upahperJam = 200000; karyawanHarian.jumlahjamkerja = 9; Sales sales = new Sales(); sales.nik = "5342-4242-4245"; sales.nama = "mikhael sujarwo"; sales.jumlahPenjualan = 50; sales.komisi = 50000; // Objek class collection 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}", noUrut, karyawan.nik, karyawan.nama, karyawan.Gaji()); noUrut++; } Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 - Inheritance, Polymorphsim, Abstraction & Collection"; // Membuat objek untuk semua karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "123-234-345"; karyawanTetap.Nama = "Michael Suyama"; karyawanTetap.GajiBulanan = 4000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "123-321-346"; karyawanHarian.Nama = "Laura Callahan"; karyawanHarian.UpahPerJam = 13000; karyawanHarian.JumlahJamKerja = 8; Sales sales = new Sales(); sales.NIK = "123-333-346"; sales.Nama = "Andrew Fuller"; sales.JumlahPenjualan = 30; sales.Komisi = 45000; // Objek class collection 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}", noUrut, karyawan.NIK, karyawan.Nama, karyawan.Gaji()); noUrut++; } Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Inheritance, Polymorphsim, Abstraction & Collection"; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "111-222-333"; karyawanHarian.Name = "Jatmiko Saputro"; karyawanHarian.UpahPerJam = 15000; karyawanHarian.JumlahJamKerja = 10; KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "111-324-451"; karyawanTetap.Name = "Suyatmi"; karyawanTetap.GajiBulanan = 5000000; Sales sales = new Sales(); sales.NIK = "125-354-332"; sales.Name = "Bima Putra"; sales.JumlahPenjualan = 50; sales.Komisi = 100000; List <Karyawan> listKaryawan = new List <Karyawan>(); listKaryawan.Add(karyawanTetap); listKaryawan.Add(karyawanHarian); listKaryawan.Add(sales); int noUrut = 1; //show foreach (Karyawan karyawan in listKaryawan) { Console.WriteLine("{0}. NIK: {1}, Nama: {2}, Gaji: {3}", noUrut, karyawan.NIK, karyawan.Nama, karyawan.Gaji()); noUrut++; } Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) - Polymorphsim, Inheritance, Abstraction & Collection"; Console.WriteLine(" Apryan Rizky Saputra "); Console.WriteLine(" 19.11.2810 "); Console.WriteLine(""); KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nik = "2030088772232676"; karyawanTetap.Nama = "Elena Gilbert"; karyawanTetap.GajiBulanan = 4300000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "1040029827856642"; karyawanHarian.Nama = "Damon Salvatore"; karyawanHarian.JumlahJamKerja = 10; karyawanHarian.UpahPerJam = 20000; Sales sales = new Sales(); sales.Nik = "3030028374654547"; sales.Nama = "Niklaus Mikaelson"; sales.JumlahPenjualan = 30; sales.Komisi = 45000; 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(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 - Polymorphsim, Inheritance, Abstraction & Collection"; Console.WriteLine(" Muhammad Farid Alghozi "); Console.WriteLine(" 19.11.2824 "); Console.WriteLine(""); KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nik = "2556223664321121"; karyawanTetap.Nama = "Paijo Tukimin"; karyawanTetap.GajiBulanan = 4300000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "1988851423465465"; karyawanHarian.Nama = "Hartono Paimin"; karyawanHarian.JumlahJamKerja = 10; karyawanHarian.UpahPerJam = 20000; Sales sales = new Sales(); sales.Nik = "342112892765364"; sales.Nama = "Tono Suradi"; sales.JumlahPenjualan = 30; sales.Komisi = 45000; 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(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) - Polymorphsim, Inheritance, Abstraction & Collection"; Console.WriteLine(" La Ode Muhammad Aldin "); Console.WriteLine(" 19.11.2807 "); Console.WriteLine(""); KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nik = "2030088772232676"; karyawanTetap.Nama = "suparjo"; karyawanTetap.GajiBulanan = 4300000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "1040029827856642"; karyawanHarian.Nama = "La Salimu Benda"; karyawanHarian.JumlahJamKerja = 10; karyawanHarian.UpahPerJam = 20000; Sales sales = new Sales(); sales.Nik = "3030028374654547"; sales.Nama = "Wa Ode Santi"; sales.JumlahPenjualan = 30; sales.Komisi = 45000; 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(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) - Polymorphsim, Inheritance, Abstraction & Collection"; Console.WriteLine(" FARADILLA "); Console.WriteLine(" 19.11.2838 "); Console.WriteLine(""); KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nik = "7074000110010166"; karyawanTetap.Nama = "Ujang"; karyawanTetap.GajiBulanan = 5000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "7485014384280002"; karyawanHarian.Nama = "Dadang"; karyawanHarian.JumlahJamKerja = 12; karyawanHarian.UpahPerJam = 25000; Sales sales = new Sales(); sales.Nik = "7404071707980002"; sales.Nama = "Galang Arifin"; sales.JumlahPenjualan = 25; sales.Komisi = 40000; 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(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) - Polymorphsim, Inheritance, Abstraction & Collection"; //Membuat objek untuk semua karyawan KaryawanTetap karyawantetap = new KaryawanTetap(); karyawantetap.NIK = "211-234-445"; karyawantetap.NAMA = "Icha Nura Nughraha"; karyawantetap.GajiBulanan = 20000000; KaryawanHarian karyawanharian = new KaryawanHarian(); karyawanharian.NIK = "213-224-546"; karyawanharian.NAMA = "Muhammad Sabik"; karyawanharian.HitunganJamKerja = 10; karyawanharian.PendapatanPerJam = 25000; Sales sales = new Sales(); sales.NIK = "321-233-344"; sales.NAMA = "Ulil Al Ikhlas"; sales.JumlahPenjualan = 30; sales.Komisi = 50000; 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.Pendapatan()); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) - Polymorphsim, Inheritance, Abstraction & Collection"; //Membuat objek untuk semua karyawan KaryawanTetap karyawantetap = new KaryawanTetap(); karyawantetap.NIK = "123-234-345"; karyawantetap.NAMA = "Muhammad Thorriq Ridho Bey Alghozy"; karyawantetap.GajiBulanan = 10000000; KaryawanHarian karyawanharian = new KaryawanHarian(); karyawanharian.NIK = "123-321-346"; karyawanharian.NAMA = "Muhammad Khadavi"; karyawanharian.HitunganJamKerja = 10; karyawanharian.PendapatanPerJam = 25000; Sales sales = new Sales(); sales.NIK = "123-333-347"; sales.NAMA = "Muhammad Al-Qaeda Ibhrohim"; sales.JumlahPenjualan = 30; sales.Komisi = 60000; 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.Pendapatan()); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) - Polymorphsim, Inheritance, Abstraction & Collection"; //Membuat objek untuk semua karyawan KaryawanTetap karyawantetap = new KaryawanTetap(); karyawantetap.NIK = "200.111.27795"; karyawantetap.NAMA = "Aditya Yulis Kusdiyanto"; karyawantetap.GajiBulanan = 5000000; KaryawanHarian karyawanharian = new KaryawanHarian(); karyawanharian.NIK = "200.122.43776"; karyawanharian.NAMA = "Muhammad Ridwan"; karyawanharian.HitunganJamKerja = 8; karyawanharian.PendapatanPerJam = 50000; Sales sales = new Sales(); sales.NIK = "205.145.45578"; sales.NAMA = "Nur Muhammad"; sales.JumlahPenjualan = 20; sales.Komisi = 80000; 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.Pendapatan()); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "123-234-345"; karyawanTetap.Nama = "Michael Suyana"; karyawanTetap.GajiBulanan = 4000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "123-333-347"; karyawanHarian.Nama = "Laura Cellahan"; karyawanHarian.JumlahJamKerja = 8; karyawanHarian.UpahPerJam = 13000; Sales sales = new Sales(); sales.NIK = "123-333-347"; sales.Nama = "Andrew Fuller"; sales.JumlahPenjualan = 30; sales.Komisi = 45000; 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(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) - Polymorphsim, Inheritance, Abstraction & Collection"; KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nik = "111-222-333"; karyawanTetap.Nama = "Elga Eleazaar"; karyawanTetap.GajiBulanan = 4000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "444-555-666"; karyawanHarian.Nama = "Maryadi"; karyawanHarian.JumlahJamKerja = 8; karyawanHarian.UpahPerJam = 13000; Sales sales = new Sales(); sales.Nik = "999-888-777"; sales.Nama = "Andrean"; sales.JumlahPenjualan = 30; sales.Komisi = 45000; 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(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) - Polymorphsim, Inheritance, Abstraction & Collection"; KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nik = "52382395992"; karyawanTetap.Nama = "Kholif"; karyawanTetap.GajiBulanan = 4000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "148328692375"; karyawanHarian.Nama = "Ahmad"; karyawanHarian.JumlahJamKerja = 50; karyawanHarian.UpahPerJam = 30000; Sales sales = new Sales(); sales.Nik = "173229245624"; sales.Nama = "Rama"; 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(); }
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 = "Kim Seokjin"; karyawanTetap.GajiBulanan = 4000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "101112131415"; karyawanHarian.Nama = "Kim Taehyung"; karyawanHarian.JumlahJamKerja = 50; karyawanHarian.UpahPerJam = 30000; Sales sales = new Sales(); sales.Nik = "161718192021"; sales.Nama = "Jeon Jungkook"; 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(); }