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(); }
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"); */ }