static void Main(string[] args) { AMK amk = new AMK(); Tutkinto ttv = new Tutkinto("TTV"); amk.LisaaTutkinto(ttv); Tutkinto raksa = new Tutkinto("RAKSA"); amk.LisaaTutkinto(raksa); Tutkinto trade = new Tutkinto("tradenomi"); amk.LisaaTutkinto(trade); Console.WriteLine(amk.HaeTutkinnot()); Opintojakso math = new Opintojakso("matematiikka 2"); Opintojakso olio = new Opintojakso("Olio-ohjelmointi"); Opintojakso yrit = new Opintojakso("Yrittäjyys"); ttv.LisaaOpintojakso(math); ttv.LisaaOpintojakso(olio); ttv.LisaaOpintojakso(yrit); Opintojakso viini = new Opintojakso("viininmaistelu"); Opintojakso excel = new Opintojakso("Excel"); Opintojakso word = new Opintojakso("Word"); trade.LisaaOpintojakso(viini); trade.LisaaOpintojakso(excel); trade.LisaaOpintojakso(word); Opintojakso talo = new Opintojakso("talonrakennus"); Opintojakso matikka = new Opintojakso("matematiikka 1"); Opintojakso rakennus = new Opintojakso("rakennustekniikka"); raksa.LisaaOpintojakso(talo); raksa.LisaaOpintojakso(matikka); raksa.LisaaOpintojakso(rakennus); Console.WriteLine(ttv.ToString()); Console.WriteLine(ttv.HaeOpintojakso()); Console.WriteLine(trade.ToString()); Console.WriteLine(trade.HaeOpintojakso()); Console.WriteLine(raksa.ToString()); Console.WriteLine(raksa.HaeOpintojakso()); Opiskelija ville = new Opiskelija("Ville"); Opiskelija arnold = new Opiskelija("Arnold"); Opiskelija pepe = new Opiskelija("Pepe"); Opettaja jesse = new Opettaja("Jesse"); Opettaja juuso = new Opettaja("Juuso"); Opiskelija elmeri = new Opiskelija("Elmeri"); viini.LisaaOpiskelija(ville); viini.LisaaOpiskelija(pepe); viini.LisaaOpiskelija(arnold); viini.LisaaOpiskelija(elmeri); viini.LisaaOpettaja(jesse); viini.LisaaOpettaja(juuso); Console.WriteLine(viini.ToString()); Console.WriteLine(viini.HaeOpiskelijat() + "Opiskelijoita on: " + viini.LaskeOpiskelijat()); Console.WriteLine("Opettajia on: " + viini.LaskeOpettajat()); Console.WriteLine(viini.HaeOpettajat()); }
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()); }
public void LisaaTutkinto(Tutkinto item) { Tutkinnot.Add(item); }