Professional Documents
Culture Documents
Domaci JAVA
Domaci JAVA
Npisti n ziku JAVA glvni prgrm ki itui dtum s glvng ulz nprvi listu
dtum (itnj s zvrv prvim nisprvnim dtumm), ispi n glvnm izlzu dbinu
listu k i nksnii dtum i pnvl prthdn krk sv dk n prit prznu listu.
3. Prktvti n ziku Java pkt kls s sldim pism:
4. Java :
,
.
.
.
.
.
Kid(re,im).
.
. Pid(a,b).
.
.
.
[,,,], .
.
.
Java
(
). Citaj
.
5. Java (
):
.
.
().
1. 2.
.
, .
. .
,
. .
, .
,
. ,
. ,
().
.
.
. ()
.
.
():,,.
Java ( )
, ,
.
( ).
6. Napisati na jeziku Java sledei paket tipova (greke prijavlivati izuzecima
opremlenim tekstovima poruka):
Osoba ima ime i godinu roenja koji se zadaju prilikom stvaranja. Moe da se sastavi
tekstualni opis u obliku ime(godina).
Student je osoba ijem tekstualnom opisu prethodi oznaka st., a nastavnik osoba
ijem tekstualnom opisu prethodi oznaka na..
Grupa obuhvata proizvolan broj lanova proizvolne vrste i ima jedinstven
automatski generisan celobrojan identifikator. Stvara se prazna, nakon ega se
lanovi dodaju pojedinano. Moe da se isprazni, da se dohvati trenutni broj lanova i
lan pod zadatim rednim brojem (greka je ako je redni broj neispravan). Grupa ne
moe da se klonira, ali obezbeuje ispravno formiranje svog klona za potrebe
potklasa.
Fakultet je grupa koja obuhvane osobe smeta u niz promenlivog kapaciteta. Ne
moe da se klonira i zabranjuje kloniranje potklasama.
Obilazak grupe predvia postavlanje na prvog lana, dohvatanje tekueg lana,
prelazak na narednog lana i ispitivanje da li postoji tekui lan. Greka je ako se
pokua dohvatanje nepostojeeg tekueg lana i ako se pokua prelazak na narednog
lana za nepostojei tekui lan.
Neureen je obilazak koji pristupa elementima zadate grupe prema redosledu
smetanja. Grupa se zadaje prilikom stvaranja.
Napisati na jeziku Java program (klasu s glavnom funkcijom) koji napravi jedan fakultet sa
nekoliko studenata i nastavnika, napravi jedan neureen obilazak tog fakulteta tokom kojeg
na glavnom izlazu ispie tekstualne opise svih lanova fakulteta. Koristiti konstantne
parametre (ne treba nita uitavati).
7. Sastaviti na jeziku Java sledei paket klasa:
Apstraktnom tovaru moe da se dohvati naziv vrste, odredi teina i sastavi tekstualni
opis u obliku vrsta(teina).
Predmet je tovar zadate vrste i teine.
Paket je tovar koji moe da sadri proizvolan broj tovara. Stvara se prazan posle ega
se tovari dodaju pojedinano. Naziv vrste je "paket".
Kamion ima zadat registarski broj tipa String i moe da bude natovaren zadatim
brojem tovara do zadate ukupne teine (nosivosti). Stvara se prazan. Moe da se stavi
neki tovar na zadato prazno mesto, da se skine tovar sa zadatog nepraznog mesta i
da se sastavi tekstualni opis kamiona. Povratna vrednost pri stavlanju je indikator
uspeha. Neuspeh pri skidanju se oznaava povratnom vrednou null. Prvi red
tekstualnog opisa kamiona je oblika regBroj(teret/nosivost) iza ega slede, red po
red, tekstualni opisi sadranih tovara.
Napisati na jeziku Java program (klasu s glavnom funkcijom) koji napravi jedan kamion,
natovari nekoliko tovara (meu kojima postoji bar jedan predmet i bar jedan paket) na kamion
i ispie kamion na glavnom izlazu. Koristiti konstantne parametre (ne treba nita uitavati s
glavnog ulaza)
8. Java (
):
.
, (
).
( ).
.
().
.
,
.
.
.
,
. ,
.
.
.
(String[]).
(//).
.
CD 700 MB.
. .
.
, ,
.
/[,,_],
.
Java ( )
, CD ,
CD- , . .
( ).
9. Java (
):
.
.
().
1. 2.
.
, .
. .
,
. .
, .
,
. ,
. ,
().
.
(20 ) .
. ()
.
.
():,,.
Java ( )
, ,
.
( ).
10. Java (
):
.
().
st.,
na..
. ,
. ,
(
). ,
.
. .
, ,
.
.
. .
Java ( )
,
. ( ).