Final
Static
Const
Abstract
Forbidden
Rate this question:
Sve tri klase su na istom nivou, bez dodatnog izvodjenja
Klasa Vozilo je bazna klasa, a PutnickoVozilo i TeretnoVozilo su klase izvedene iz klase Vozilo
Klasa PutnickoVozilo je izvedena iz klase Voizlo, a klasa TeretnoVozilo logicki ne pripada toj familiji klasa
Klasa PutnickoVozilo je izvedena iz klase Vozilo, a klasa TeretnoVozilo je izvedena iz klase PutnickoVozilo
Rate this question:
ToString
ToStringed
OfString
AsString
AsString
Rate this question:
Object
Structure
Super
Generic
Base
Rate this question:
Dete
Desice se greska u kompajliranju, posto se u instrukciji Roditelj r = new Dete(); pokusava promenljivoj koja je tipa Roditelj dodeliti objekat koji je drugacijeg tipa
Desice se greska u kompajliranju, posto je metoda prikazi() vec nasledjena u klasi Dete() i nije moguce dodatno je izmeniti u samoj klasi Dete
Roditelj
Rate this question:
Automatski se uklanja u javi procedurom Garbage Collection
Rucno se uklanja oslobadjenjem rezervisanog prostora
Ne uklanja se, vec ce prilikom sledeceg restartovanja racunara sva memorija biti ociscena
Rate this question:
Ubacivanjem kljucne reci abstract u zaglavlje klase
Dodavanjem kljucne reci abstract ispred imena nedefinisanih metoda, bez dodavanja bilo cega u zaglavlje klase
Ubacivanjem kljucne reci final u zaglavlje klase
Ne mora se eksplicitno definisati vec se podrazumeva ukoliko postoje metode koje nisu definisane
Ubacivanjem kljucne reci volatile u zaglavlje klase
Rate this question:
Classof
Instanceof
Typeof
Sortof
Rate this question:
Dodelom reference null
Eksplicitnim pozivom procedure Garbage Collection, gde kao parametar prosledjujemo objekat za brisanje
Brisanjem pokazivaca sa delete
Nije moguce u Javi
Rate this question:
Dozvoljeno je, u pitanju je klasican primer preopterecenja (overload) metoda, posto metode imaju razlicite potpise
Nije dozvoljeno, metode imaju isto ime i nije moguce odrediti koja se poziva
Nije dozvoljeno, moraju se razlikovati i povratni tipovi metoda
Nije dozvoljeno, posto nije naveden modifikator prisutupa, obazvezno je uz metode pisati public, protected ili private
Rate this question:
Ne, nije dozvoljeno, obavezno se mora odstampati poruka greske dohvatanjem e.getMessage()
Ne, nije dozvoljeno, unutar catch bloka se mora dohvatiti objekat greske e i proveriti koji je konkretni tip greske u pitanju, i uraditi odgovarajuci oporavak od greske
Ne, nije dozvoljeno,, mora postojati bar jedna instrukcija unutar catch bloka
Da, dozvoljeno je, ali nije dobra praksa, jer je u tom bloku potrebno izvrsiti oporavak od greske
Rate this question:
Ime: Pera, jmbg: 25252525012501, godina upisa: 2018
Ime: Pera, jmbg: 25252525012501, godina upisa: 0
Program se nece kompajlirati posto se poziva konstruktor unutar drugog konstruktora
Program se nece kompajlirati posto nije prosledjena godina upisa
Rate this question:
Klasa mora da implementira interfejs Comparable i definise metodu compareTo()
Klasa mora da implementira interfejs Comparable i definise metodu compare()
Nije potrebni uraditi nista, posto osnovna podrska za sortiranje je vec nasledjena iz klase Object
Klasa mora da prosiri apstraktnu klasu Comparable i redefinise metodu compareTo()
Rate this question:
Program se nece kompajlirati zato sto nisu dodeljene vrednosti promenljivama i i j
0 0
Program se nece kompajlirati zato sto nisu napravljeni geter i seter za atribut i
Program se nece kompajlirati zato sto klasa B nasledjuje final klasu A
Rate this question:
Desice se greska tokom izvrsavanja programa (runtime error) posto je klasa definisana kao final
Complex@8e2fb5 (8e2fb5 je hashcode objekta c)
(10.0 + 15.0i)
Dobice se greska u kompajliranju
Rate this question:
Nasledjuje samo zasticena (protected) polja i metode postojece klase
Nasledjuje sva polja i metode postojece klase
Nasledjuje samo sva polja postojece klase
Nasledjuje samo javna polja i javne metode postojece klase
Nasledjuje samo sve metode postojece klase
Rate this question:
Metod se poziva naredbom ispit.test{}, gde je ispit objekat nastao kao instanca klase ispit
Metod se poziva naredbom test(ispit), gde je Ispit ime klase, a test ime metoda
Metod se poziva naredbom Ispit.test(), bez potrebe da se prvo instancira objekat klase ispit
Metod se poziva naredbom ispit(test), gde je ispit ime klase, a test ime modela
Rate this question:
Bob
Alice
Bice bacen sistemski izuzetak prilikom izvrsenja naredbe u trecoj liniji koda, jer u klasi Student nije definisan kopirajuci konstruktor
Rate this question:
Klasa moze imati 1 ili vise konstruktora, ali svi moraju imati razlicite potpise
Klasa moze imati 0 ili vise konstruktoa, ali svi moraju imati razlicite potpise
Klasa ne moze imati konstruktore
Klasa moze imati 1 konstruktor
Rate this question:
Objekat nekog podtipa (izvedene klase) moze se uvek koristiti tamo gde se ocekuje objekat njegovog nadtipa (bazne klase)
Objekat nekog nadtipa se moze koristiti uvek tamo gde se ocekuje objekat njegovog podtipa (izveden klase)
Promenljiva tipa neke klase moze da sadrzi iskljucivo objekte samo te klase, a ne i izvedenih klasa
Rate this question:
Klasa D je neispravno definisana zato sto nasledjuje klasu C koja je final
Svim klasama nedostaje kljucna rec public na pocetku
Sve klase su pogresno definisane
Sve klase su isparavno definisane
Klasa B je neispravno definisana zato sto nasledjuje klasu A koja je apstraktna
Klasa B je neispravno definisana zato sto nasledjuje klasu A koja je apstraktna
Rate this question:
Static
Instance
Super
New
This
Rate this question:
Preopterecenje metoda (overload)
Nije uopste dozvoljeno u programskom jeziku Java
Nadjacavanje metoda (override)
Rate this question:
Hello from an instance of the class A!
Programski kod u klasi B nece moci da se prevede, jer u klasi B ne moze postojati metoda sa istim nazivom i istim parametrima kao u klasi A
Hello from an instance of the class B!
Prevodjenje programskog koda nece biti moguce jer refernca tipa A ne moze ukazivati na objekat tipa B
Rate this question:
MyClass mc = new MyClass(i);
Konstruktor mora da bude definisan kao public void MyClass();
MyClass mc = new MyClass();
MyClass mc = MyClass(i);
Rate this question:
True
Greska prilikom kompajliranja
False
Rate this question:
Public class MyClassSub extends MyClass1, MyClass2{}
Public class MyClassSub extends MyClass implements MyInterface{}
Public class MyClass{}
Public class MyClassSub extends MyClass{}
Rate this question:
Metoda nije ispravno definisana, posto fali klauzula u zaglavlju metoda
Metoda je ispravno definisana
Metoda nije ispravno definisana, posto je u ovom slucaju potrebno izbaciti izuzetak tipa IlegalArgumetnException
Rate this question:
Super(i);
Value==i;
Value=i;
This.value=i;
Rate this question:
Super
Base
Override
Parent
Rate this question:
Nije neophodno eksplicitno deklarisati u zaglavlju klase da se implementira interfejs A
eksplicitno deklarise u zaglavlju klase da implementira interfejs A kljucnom reci implements
Eksplicitno deklarise u zaglavlju klase da implementira interfejs A kljucnom reci extends
definise sve metode iz interfejsa A
Definisemo deo metoda iz interfejsa A
Rate this question:
False
Error: division by zero
B
A
Rate this question:
Iskljucivo na objekte klasa izvedenih iz te apstraktne klase
Na objekte te konkretne apstraktne klase i na objekte klasa izvedenih iz te apstraktne klase
Na objekte te konkretne apstraktne klase
Rate this question:
Radnik (Radnik r) { }
Radnik newRadnik() { }
Static void Radnik() { }
Radnik () { }
Void Radnik () { }
Rate this question:
Prevodjenje programskog koda nece biti moguc
Height=1, lenght=2, width=1
1 2 1
ImeKlase@hashcode
Rate this question:
Greska prilikom prevodjenja programa, ne postoji konstruktor za klasu A
Kreiran je objekat tipa A
Greska prilikom prevodjenja programa, ne moze se instancirati apstraktna klasa
Rate this question:
Greska prilikom kompajliranja, objektu r klase A se dodeljuje objekat klase B
Greska prilikom kompajliranja, klasa A nema definisan konstruktor
1
2
Greska prilikom kompajliranja posto se pristupa atributu i klase A u konstruktoru klase B
Rate this question:
Enkapsulaciju
Princip podtipa
Staticke metode, koje se koriste bez konkretne instance objekta nad kojim se radi
Preopterecenje i nadjacavanje metoda
Rate this question:
Nije dozvoljeno promenljiboj v dodeliti objekat tipa Automobil
Da, dozvoljeno je, automatski se vrse odgovarajuce konverzije
Nije dozvoljeno promenljivoj b koja je tipa Automobil dodeliti objekat tipa Vozilo bez eksplicitne konverzije
Rate this question:
Sa==nisu jednaki. Sa equal nisu jednaki.
Sa==su jednaki. Sa equal su jednaki.
Sa==nisu jedanki. Sa equal su jednaki.
Greska pri kompajliranju
Rate this question:
Zaglavlje klase nije ispravno definisano
Nema greske
Nije definisan konstruktor
Metoda nije definisana ispravno
Rate this question:
Ljubimac a = new Zivotinja();
Ljubimac a1 = z;
Ljubimac a1 = lj;
Zivotinja z1 = new Ljubimac();
Zivotinja z2 = lj;
Rate this question:
Staticke metode se mogu pozivati u programu nezavisno od konstruisanih objekata njihove klase
Staticke metode se mogu pozivati u programu samo u slucaju da postoji konkretni objekat sa kojim se radi
Staticke metode mogu pristupati samo statickim poljima
Staticke metode mogu pristupati samo objektnim poljima
Rate this question:
Nadjacan metod koji se poziva za neku klasnu promenljivu zavisi od deklarisanog tipa objekta na koji ukazuje promenljiva, bez obzira na stvarni tip
Nadjacan metod koji se poziva za neku klasnu promenljivu zavisi od stvarnog tipa objekta na koji ukazuje promenljiva, bez obzira na deklarisan tip
Koja se verzija preopterecene metode zapravo poziva se odredjuje na osnovu liste argumenata poziva
Rate this question:
Program se nece kompajlirati, greska je u metodi ispisi klase Osoba
Ime: Pera. jmbg: 25252525012501 , godina upisa: 2018
Program se nece kompajlirati, greska je u konstruktoru klase Student
Program se nece kompajlirati, greska je u konstruktoru klase Osoba
Program se nece kompajlirati, greska je u metodi ispisi klase Student
Rate this question:
Pristup vrednostima polja klase iz drugih klasa treba omoguciti samo preko javnih metoda
Otkrivaju se implementacioni detalji klase
Dozvoljava se direktan pristup objektnim poljima klase
Sva polja (i interne metode) se zasticeni unutar caure klase i mogu se menjati samo na kontrolisan nacin
Sva objektna polja klase treba da budu sakrivena
Nije moguce promeniti internu implementaciju klase bez posledica na programe koji je koriste
Rate this question:
Nije dozvoljeno da klasa B prosiri klasu A, posto metodaA() u klasi A nije dovrsena, pa je i nasledjivanje zabranjeno
Klasa B ne implementira metodaA(), i klasa B je u tom slucaju konkretna klasa koja se moze instancirati
Klasa B implementira metodaA(), i klasa B je u tom slucaju konkretna klasa koja se moze instancirati
Klasa B ne implementira metodaA(), ali u tom slucaju mora i ona biti definisana kao apstraktna i ne moze se instancirati
Rate this question:
Moguce je napisati i implementaciju pojedinih objektnih metoda direktno u interfejsu
Sastoji se od skupa apstraktnih metoda, bez implementacije
Interfejs moze imati konstruktor
Obezbedjuje slicne mogucnosti kao visetruko nasledjivanje
Rate this question:
Quiz Review Timeline (Updated): Mar 16, 2023 +
Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.
Wait!
Here's an interesting quiz for you.