static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) -- Polymorphism, Abstraction & Collection "; KaryawanTetap karyawantetap = new KaryawanTetap(); karyawantetap.Nik = "231-0199-800"; karyawantetap.Nama = "Ferdy Okta Dwi Prasetya"; karyawantetap.GajiBulanan = 3000000; KaryawanHarian karyawanharian = new KaryawanHarian(); karyawanharian.Nik = "300-320-000"; karyawanharian.Nama = "Yuan Shinta Bella"; karyawanharian.JumlahJamKerja = 8; karyawanharian.UpahPerJam = 20000; Sales sales = new Sales(); sales.Nik = "444-323-453"; sales.Nama = "Cindy Widyawati"; sales.JumlahPenjualan = 40; 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:N0}", noUrut, karyawan.Nik, karyawan.Nama, karyawan.TotalGaji()); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) -- Polymorphism, Abstraction & Collection "; KaryawanTetap karyawantetap = new KaryawanTetap(); karyawantetap.Nik = "123-234-345"; karyawantetap.Nama = "Muhammad Zulhaditya Hapiz"; karyawantetap.GajiBulanan = 3000000; KaryawanHarian karyawanharian = new KaryawanHarian(); karyawanharian.Nik = "234-123-333"; karyawanharian.Nama = "Andi Hastarizki"; karyawanharian.JumlahJamKerja = 8; karyawanharian.UpahPerJam = 10000; Sales sales = new Sales(); sales.Nik = "100-111-368"; sales.Nama = "Riski Fahrezi"; 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:N0}", noUrut, karyawan.Nik, karyawan.Nama, karyawan.TotalGaji()); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) -- Polymorphism, Abstraction & Collection "; KaryawanTetap karyawantetap = new KaryawanTetap(); karyawantetap.Nik = "142-213-153"; karyawantetap.Nama = "Elsa Ardianti Friani"; karyawantetap.GajiBulanan = 2000000; KaryawanHarian karyawanharian = new KaryawanHarian(); karyawanharian.Nik = "113-221-142"; karyawanharian.Nama = "Thanty Alfhany"; karyawanharian.JumlahJamKerja = 8; karyawanharian.UpahPerJam = 80000; Sales sales = new Sales(); sales.Nik = "542-110-213"; sales.Nama = "Firmina Wenni"; sales.JumlahPenjualan = 30; sales.Komisi = 65000; // 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:N0}", noUrut, karyawan.Nik, karyawan.Nama, karyawan.TotalGaji()); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) -- Polymorphism, Abstraction & Collection "; KaryawanTetap karyawantetap = new KaryawanTetap(); karyawantetap.Nik = "19-11-2871"; karyawantetap.Nama = "dhanar.r.k"; karyawantetap.GajiBulanan = 10000000; KaryawanHarian karyawanharian = new KaryawanHarian(); karyawanharian.Nik = "19-11-1234"; karyawanharian.Nama = "d.rizky.k"; karyawanharian.JumlahJamKerja = 8; karyawanharian.UpahPerJam = 50000; Sales sales = new Sales(); sales.Nik = "19-11-4321"; sales.Nama = "d.r.krisnadhy"; sales.JumlahPenjualan = 20; sales.Komisi = 35000; // 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:N0}", noUrut, karyawan.Nik, karyawan.Nama, karyawan.TotalGaji()); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuan 11) - Inheritance, Polymorphism, Abstraction & Collection"; //membuat object 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.JumlahJamKerja = 8; karyawanHarian.UpahPerJam = 13000; Sales sales = new Sales(); sales.Nik = "123-333-347"; sales.Nama = "Andrew Fuller"; sales.JumlahPenjualan = 30; sales.Komisi = 45000; //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},\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 (Pertemuan 11) - Collection"; //membuat objek untuk semua karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nik = "1308-1526-2226"; karyawanTetap.Nama = "Byson LaMalikayen"; karyawanTetap.GajiBulanan = 6000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "1308-1526-1222"; karyawanHarian.Nama = "Sean Fikilati"; karyawanHarian.JumlahJamKerja = 6; karyawanHarian.UpahPerJam = 50000; Sales sales = new Sales(); sales.Nik = "1308-1526-3227"; sales.Nama = "Aisyilla Hanara"; sales.JumlahPenjualan = 30; sales.Komisi = 120000; //objek class collection List <Karyawan> listKaryawan = new List <Karyawan>(); listKaryawan.Add(karyawanTetap); listKaryawan.Add(karyawanHarian); listKaryawan.Add(sales); int noUrurt = 1; foreach (Karyawan karyawan in listKaryawan) { Console.WriteLine("{0}. Nik: {1}, Nama: {2}, Gaji: {3:N0}", noUrurt, karyawan.Nik, karyawan.Nama, karyawan.Gaji()); noUrurt++; } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 (Pertemuam 11)"; KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nama = "Aril Asghaf"; karyawanTetap.Nik = "250-358"; karyawanTetap.GajiBulanan = 6000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nama = "Narto Singkek"; karyawanHarian.Nik = "260-222"; karyawanHarian.JumlahJamKerja = 8; karyawanHarian.UpahPerJam = 10000; Sales sales = new Sales(); sales.Nama = "Emilia Wulandari"; sales.Nik = "101-502"; sales.JumlahPenjualan = 30; 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 : Rp.{3 : 0}", noUrut, karyawan.Nik, karyawan.Nama, karyawan.Gaji()); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Tugas Lab 8 - Inheritance, Polymorphsim, Abstraction & Collection"; KaryawanTetap KaryawanTetap = new KaryawanTetap(); KaryawanTetap.Nik = "123-234-345"; KaryawanTetap.Nama = "Michael Suyama"; KaryawanTetap.GajiBulanan = 4000000; KaryawanHarian KaryawanHarian = new KaryawanHarian(); KaryawanHarian.Nik = "234-345-456"; KaryawanHarian.Nama = "Laura Callahan"; KaryawanHarian.UpahPerJam = 13000; KaryawanHarian.JumlahPerJam = 8; Sales Sales = new Sales(); Sales.Nik = "345-456-567"; 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 No = 1; foreach (Karyawan Karyawan in ListKaryawan) { Console.WriteLine("{0}. Nik: {1} Nama: {2} \tGaji: {3}", No, Karyawan.Nik, Karyawan.Nama, Karyawan.Gaji()); No++; } Console.ReadKey(); }
static void Main(string[] args) { KaryawanTetap kartap = new KaryawanTetap(); kartap.Nik = "123-1211-31231"; kartap.Nama = "Joko Sansoto"; kartap.GajiBulanan = 6000000; KaryawanHarian karhar = new KaryawanHarian(); karhar.Nik = "643-41224-14534"; karhar.Nama = "Dian Anggara"; karhar.TotalJamKerja = 16; karhar.UpahPerjam = 200000; Sales sale = new Sales(); sale.Nik = "412-54545-42342"; sale.Nama = "Anggi Sandoro"; sale.JumlahPenjualan = 20; sale.UpahKomisi = 100000; List <Karyawan> listkaryawan = new List <Karyawan>(); listkaryawan.Add(karhar); listkaryawan.Add(kartap); listkaryawan.Add(sale); int no = 1; foreach (Karyawan karyawan in listkaryawan) { Console.WriteLine("{0}. Nik: {1}, Nama: {2}, Gaji: {3}", no, karyawan.Nik, karyawan.Nama, karyawan.TotalGaji()); no++; } }