static void Main(string[] args) { //membuat objek karyawan 1 Karyawan karyawan1 = new Karyawan(); karyawan1.Nama = " Paijo "; //membuat objek karyawan 2 Karyawan karyawan2 = new Karyawan(); karyawan2.Nama = "Jhono"; //membuat objek perusahaan Perusahaan perusahaan = new Perusahaan(); //hubungan Aggregation perusahaan.DaftarKaryawan.Add(karyawan1); perusahaan.DaftarKaryawan.Add(karyawan2); int noUrut = 1; Console.WriteLine("Daftar karyawan");//menampilkan data karyawan foreach (Karyawan karyawan in perusahaan.DaftarKaryawan) { Console.WriteLine("{0}. {1}", noUrut, karyawan.Nama); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { //Membuat Objek Kar.1 Karyawan karyawan1 = new Karyawan(); karyawan1.Nama = "Bagas"; //Membuat Objek Kar.2 Karyawan karyawan2 = new Karyawan(); karyawan2.Nama = "Bagus"; //Membuat Objek Perusahaan Perusahaan perusahaan = new Perusahaan(); //Membuat Project Agregasi perusahaan.DaftarKaryawan.Add(karyawan1); perusahaan.DaftarKaryawan.Add(karyawan2); int noUrut = 1; Console.WriteLine("Daftar karyawan:"); foreach (Karyawan karyawan in perusahaan.DaftarKaryawan) { Console.WriteLine("{0}. {1}", noUrut, karyawan.Nama); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { Karyawan karyawan1 = new Karyawan(); karyawan1.Nama = "Paijo"; Karyawan karyawan2 = new Karyawan(); karyawan2.Nama = "Jhono"; Perusahaan perusahaan = new Perusahaan(); perusahaan.DaftarKaryawan.Add(karyawan1); perusahaan.DaftarKaryawan.Add(karyawan2); int noUrut = 1; Console.WriteLine("Daftar Karyawan:"); foreach (Karyawan karyawan in perusahaan.DaftarKaryawan) { Console.WriteLine("{0}. {1}", noUrut, karyawan.Nama); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { Karyawan karyawan1 = new Karyawan(); karyawan1.Nama = "Paijo"; Karyawan karyawan2 = new Karyawan(); karyawan2.Nama = "Jhono"; Karyawan karyawan3 = new Karyawan(); karyawan3.Nama = "Park"; Perusahaan perusahaan = new Perusahaan(); perusahaan.DaftarKaryawan.Add(karyawan1); perusahaan.DaftarKaryawan.Add(karyawan2); perusahaan.DaftarKaryawan.Add(karyawan3); int noUrut = 1; Console.WriteLine("Daftar Karyawan : "); foreach (Karyawan karyawan in perusahaan.DaftarKaryawan) { Console.WriteLine("{0}. {1}", noUrut, karyawan.Nama); noUrut++; } //Hapus Karyawan karyawanDeleted = perusahaan.DaftarKaryawan.SingleOrDefault(f => f.Nama == "Paijo"); perusahaan.DaftarKaryawan.Remove(karyawanDeleted); perusahaan.DaftarKaryawan.Remove(karyawan3); noUrut = 1; Console.WriteLine(); Console.WriteLine("Daftar Karyawan Setelah Remove: "); foreach (Karyawan karyawan in perusahaan.DaftarKaryawan) { Console.WriteLine("{0}. {1}", noUrut, karyawan.Nama); noUrut++; } Console.ReadKey(); }
static void Main(string[] args) { //membuat objek karyawan 1 Karyawan karyawan1 = new Karyawan(); karyawan1.Nama = "Kristian"; //membuat objek karyawan 2 Karyawan karyawan2 = new Karyawan(); karyawan2.Nama = "Ugahari"; //membuat objek karyawan 3 Karyawan karyawan3 = new Karyawan(); karyawan3.Nama = "Dwipa"; //membuat objek perusahaan Perusahaan perusahaan = new Perusahaan(); //hubungan agregasi perusahaan.DaftarKaryawan.Add(karyawan1); perusahaan.DaftarKaryawan.Add(karyawan2); perusahaan.DaftarKaryawan.Add(karyawan3); int noUrut = 1; Console.WriteLine("Daftar karyawan : "); //menampilkan data karyawan foreach (Karyawan karyawan in perusahaan.DaftarKaryawan) { Console.WriteLine("{0}. {1}", noUrut, karyawan.Nama); noUrut++; } Console.ReadKey(); }