Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

1.

Napisati programski kod koji definie klasu Student i klasu Indeks prema datoj
specifikaciji:
a. Indeks sadri podatke: broj indeksa (string), godina izdavanja (int), mesec
izdavanja (int).
b. Klasa Indeks treba da ima jedan konstruktor sa parametrima za postavljanje
poetnih vrednosti sva tri podatka.
c. Treba napraviti metod Ispis koji ispisuje sva tri podatka u konzolnom prozoru.
d. Treba napraviti metod TrajanjeStudiranja koji treba da vraa vrednost tipa int,
koja predstavlja duinu studiranja studenta. Ovaj metod treba da ima ulazni
parametar tipa int, koji predstavlja sadanju godinu (godinu u odnosu na koju se
rauna duina studiranja).

e. Student sadri sledee podatke prostih tipova podataka: JMBG (string), godina
rodjenja (int).
f. Pored toga, student sadri objekat klase Indeks (indeks koji pripada studentu).
g. Klasa Student treba da ima konstruktor bez parametara u kome se postavljaju
poetne (default) vrednosti za sva tri lana (JMBG NULL, godina rodjenja 0,
indeks NULL).
h. Klasa Student treba da ima konstruktor sa tri parametra za postavljanje zadatih
vrednosti za sva tri lana (JMBG, godina rodjenja, indeks).
i. Treba napraviti javno get/set svojstvo za pristup JMBG studenta. Pri tome u set
bloku ne dozvoliti postavljanje JMBG na NULL, niti na prazan string ( == ).

2. U metodu Main() dodati programski kod koji radi sledee:


a. Kreira objekat klase Indeks.
b. Poziva metod TrajanjeStudiranja, prihvata u pomonu promenljivu vrednost koju
metod vrati, a potom je ispisuje u konzolnom prozoru.
c. Poziva metod Ispis da se ispiu vrednosti svih svojstava indeksa.
d. Kreira objekat klase Student
i. Pri tome zadaju se vrednosti svojstava putem parametara.
ii. Tom prilikom prethodno kreirani objekat klase Indeks dodeljuje se
studentu prosledjujui ga putem parametra konstruktoru.
e. Ispisuje vrednost JMBG studenta pozivajui get/set svojstvo.
f. Kreira prazan niz od 10 elemenata klase Student.
g. U element niza sa indeksom 3 smeta prethodno kreirani objekat klase Student.
static void Main()
{

You might also like