Esempio n. 1
0
        static void Main(string[] args)
        {
            //enkapsulacija = postavljanje novog propertija kojim se postavlja i dohvaca property ( set/get )
            // field ime, property Ime

            Console.WriteLine("Hello World! \n");

            Ucenik marko = new Ucenik("Marko", "Curic")
            {
                mathGrade = 5,
                englishGrade = 5,
                biologyGrade = 3
            };

            Ucenik ivan = new Ucenik("Ivan", "Curic")
            {
                mathGrade = 2,
                englishGrade = 5,
                biologyGrade = 4
            };

            Profesor mProfesor = new Profesor("Branka", "Kolar")
            {
                profession = "math"
            };

            Profesor eProfesor = new Profesor("Stefania", "Bogicevic")
            {
                profession = "english"
            };

            Profesor bProfesor = new Profesor("Doriann", "Gray")
            {
                profession = "biology"
            };

            bProfesor.Odgovor(marko.BiologyGrade());
            Console.WriteLine();
            mProfesor.Odgovor(marko.MathGrade());
            Console.WriteLine();
            eProfesor.Odgovor(marko.EnglishGrade());
            Console.WriteLine();

            bProfesor.Odgovor(ivan.BiologyGrade());
            Console.WriteLine();
            mProfesor.Odgovor(ivan.MathGrade());
            Console.WriteLine();
            eProfesor.Odgovor(ivan.EnglishGrade());

            Console.ReadLine();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");

            Ucenik u1 = new Ucenik();

            Console.WriteLine("Unesite ime ucenika");

            u1.Ime = Console.ReadLine();
            Console.WriteLine("ucenikovo ime je:" + u1.Ime);

            Console.WriteLine("Unesite prezime ucenika");

            u1.Prezime = Console.ReadLine();

            Console.WriteLine("Unesite ocjenu iz matematike (int)");
            u1.OcjenaIzMatematike = int.Parse(Console.ReadLine());

            u1.Ocjena = Console.ReadLine();
            u1.Ocjena = Console.ReadLine();
            u1.Ocjena = Console.ReadLine();


            // ne dozvoljava citanje prezimena
            // Console.WriteLine("ucenikovo prezime je:" + u1.Prezime);

            Console.WriteLine("ucenikovo ime i prezime je: " + u1);

            Ucenik u2 = new Ucenik("Ivo", "Ivić");

            Console.WriteLine("ucenikovo ime i prezime je: " + u2);

            /*
             * MyClass mc1 = new MyClass();
             * mc1.zbroj();
             * MyClass2 mc2 = new MyClass2("Pero");
             * mc2.zbroj("test!");
             * MyClass3 mc3 = new MyClass3();
             * mc3.zbroj("dummy text");
             */
        }