示例#1
0
        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());
        }
示例#2
0
        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());
        }
示例#3
0
        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());
        }