static void Main(string[] args) { Opintojakso Opint1 = new Opintojakso("Olio"); Opint1.OP.Add(new Opiskelija("Kalle Koskinen", 18)); Opint1.OP.Add(new Opiskelija("Olli Koskinen", 18)); Opint1.OP.Add(new Opiskelija("Pekka Jormakka", 18)); Opint1.OPE.Add(new Opettaja("Arja koriseva", 59)); Opint1.OPE.Add(new Opettaja("Kalle Palander", 59)); Opintojakso Opint2 = new Opintojakso("Kertaus"); Opint2.OP.Add(new Opiskelija("Kalle Koskinen", 18)); Opint2.OP.Add(new Opiskelija("MAtti Nykänen", 18)); Opint2.OP.Add(new Opiskelija("Merja Hämäläinen", 18)); Opint2.OPE.Add(new Opettaja("Arja koriseva", 59)); Opint2.OPE.Add(new Opettaja("Kalle Palander", 59)); Opintojakso Opint3 = new Opintojakso("Olio2"); Opint3.OP.Add(new Opiskelija("Jasper Pääkkönen", 18)); Opint3.OP.Add(new Opiskelija("Kalle Koskinen", 18)); Opint3.OP.Add(new Opiskelija("Matti Vanhanen", 18)); Opint3.OPE.Add(new Opettaja("Arja koriseva", 59)); Opint3.OPE.Add(new Opettaja("Kalle Palander", 59)); Tutkinto Tutk1 = new Tutkinto("AMK"); Tutk1.TK.Add(Opint1); Tutk1.TK.Add(Opint2); Tutk1.TK.Add(Opint3); Amk Amk1 = new Amk("Amk1"); Amk1.Tutkintotyyppi.Add(Tutk1); Opintojakso Opint4 = new Opintojakso("Ohjelmointi"); Opint4.OP.Add(new Opiskelija("Santeri Holopainen", 18)); Opint4.OP.Add(new Opiskelija("Pekka Tolvanen", 18)); Opint4.OP.Add(new Opiskelija("Kauko Hämäläinen", 18)); Opint4.OPE.Add(new Opettaja("Aulis Hokkanen", 59)); Opint4.OPE.Add(new Opettaja("Jaana Mäenpää", 59)); Opintojakso Opint5 = new Opintojakso("C#"); Opint5.OP.Add(new Opiskelija("Tiia Hokkanen", 18)); Opint5.OP.Add(new Opiskelija("Jorma Mäenpää", 18)); Opint5.OP.Add(new Opiskelija("Asko Hämäläinen", 18)); Opint5.OPE.Add(new Opettaja("Aulis Hokkanen", 59)); Opint5.OPE.Add(new Opettaja("Jaana Mäenpää", 59)); Opintojakso Opint6 = new Opintojakso("C++"); Opint6.OP.Add(new Opiskelija("Jasper Yykkönen", 18)); Opint6.OP.Add(new Opiskelija("Iiro Okke", 18)); Opint6.OP.Add(new Opiskelija("Usko Uskovainen", 18)); Opint6.OPE.Add(new Opettaja("Aulis Hokkanen", 59)); Opint6.OPE.Add(new Opettaja("Jaana Mäenpää", 59)); Tutkinto Tutk2 = new Tutkinto("AMK"); Tutk2.TK.Add(Opint4); Tutk2.TK.Add(Opint5); Tutk2.TK.Add(Opint6); Amk Ymk1 = new Amk("YMK1"); Ymk1.Tutkintotyyppi.Add(Tutk2); Console.WriteLine(Amk1.ToString()); Console.WriteLine(Ymk1.ToString()); }
public static void Main(string[] args) { Opintojakso Opint = new Opintojakso("Olio-Ohjelmointi"); Opint.OP.Add(new Opiskelija("Aleksi Manninen", 23, "a1234", "TTV16S1")); Opint.OP.Add(new Opiskelija("Paavo Manninen", 22, "a2345", "TTV16S1")); Opint.OP.Add(new Opiskelija("Ilmari Åsenbrygg", 21, "a4567", "TTV16S1")); Opint.OPE.Add(new Opettaja("Matti Meikäläinen", 59, 40222290890)); Opintojakso Opint1 = new Opintojakso("Kertaus"); Opint1.OP.Add(new Opiskelija("Aleksi Manninen", 23, "a1234", "TTV16S1")); Opint1.OP.Add(new Opiskelija("Paavo Manninen", 22, "a2345", "TTV16S1")); Opint1.OP.Add(new Opiskelija("Ilmari Åsenbrygg", 21, "a4567", "TTV16S1")); Opint1.OPE.Add(new Opettaja("Matti Meikäläinen", 59, 4040089081)); Opintojakso Opint2 = new Opintojakso("Tietoverkot"); Opint2.OP.Add(new Opiskelija("Aleksi Manninen", 23, "a1234", "TTV16S1")); Opint2.OP.Add(new Opiskelija("Paavo Manninen", 22, "a2345", "TTV16S1")); Opint2.OP.Add(new Opiskelija("Ilmari Åsenbrygg", 21, "a4567", "TTV16S1")); Opint2.OPE.Add(new Opettaja("Matti Meikäläinen", 59, 4040089089)); Tutkinto Tutk1 = new Tutkinto("AMK"); Tutk1.TK.Add(Opint); Tutk1.TK.Add(Opint1); Tutk1.TK.Add(Opint2); Amk Amk1 = new Amk("Ammattikorkeakoulu/Insinööri"); Amk1.Tutkintotyyppi.Add(Tutk1); Opintojakso Opint3 = new Opintojakso("Ohjelmointi"); Opint3.OP.Add(new Opiskelija("Aleksi Manninen", 23, "a1234", "TTV16S1")); Opint3.OP.Add(new Opiskelija("Paavo Manninen", 22, "a2345", "TTV16S1")); Opint3.OP.Add(new Opiskelija("Ilmari Åsenbrygg", 21, "a4567", "TTV16S1")); Opint3.OPE.Add(new Opettaja("Matti Meikäläinen", 59, 4040089093)); Opintojakso Opint4 = new Opintojakso("Fysiikka 1"); Opint4.OP.Add(new Opiskelija("Tiia Tiainen", 22, "K1234", "TTV17S1")); Opint4.OP.Add(new Opiskelija("Jorma Jokinen", 22, "K2345", "TTV17S1")); Opint4.OP.Add(new Opiskelija("Ville Virtanen", 29, "K3456", "TTV17S1")); Opint4.OPE.Add(new Opettaja("Jussi Jormanen", 34, 4040080894)); Opintojakso Opint5 = new Opintojakso("Matikka 2"); Opint5.OP.Add(new Opiskelija("Matti Mustonen", 18, "F2341", "TTV17S1")); Opint5.OP.Add(new Opiskelija("Iiro Kolehmainen", 18, "F5412", "TTV17S1")); Opint5.OP.Add(new Opiskelija("Markus Asikainen", 18, "F5712", "TTV17S1")); Opint5.OPE.Add(new Opettaja("Toni Pekkarinen", 35, 4040089895)); Tutkinto Tutk2 = new Tutkinto("YAMK/Maisteri"); Tutk2.TK.Add(Opint3); Tutk2.TK.Add(Opint4); Tutk2.TK.Add(Opint5); Amk Ymk1 = new Amk("YMK"); Ymk1.Tutkintotyyppi.Add(Tutk2); Console.WriteLine(Amk1.ToString()); Console.WriteLine(Ymk1.ToString()); }