Test je informativnog karaktera i služi za bolju procenu vašeg nivoa znanja, kako biste lakše doneli odluku o tome koji kurs da upišete. Prvenstveno je namenjen onima koji imaju neka znanja iz IT oblasti ali nisu sigurni da li su odgovarajuća za upis na napredni nivo kurseva ili je potrebno pohađati neki od osnovnih nivoa i utvrditi gradivo. U zavisnosti od broja tačnih odgovora, na kraju testa, dobićete preporuku koji kurs treba izabrati.
U objektno orijentisanom programiranju klasa je:
Koncept nasleđivanja u objektno orijentisanom programiranju omogućava:
U objektno orijentisanim programskim jezicima kao što su Java, C++ ili C# modifikator pristupa protected omogućava pristup članovima klase:
U objektno orijentisanom programiranju sledeći iskaz je istinit:
Ako je u Javi klasa B izvedena iz klase A onda je istinit sledeći iskaz:
Ispaljeni izuzetak u Javi može biti uhvaćen:
Koji od sledećih iskaza u vezi sa instanciranjem klase u Javi je netačan?
Data je definicija klasa A i klasa B u Javi. Koje linije koda će prouzrokovati greške u prevođenju? public class A { private int x; protected String str = "Text"; public double s = 3.5; public void methodA() { x = 17; str = "New text"; s = x + 42; c = 36; // Line p } } public class B extends A { private int a = 24; protected int b; public int c = 15; public void methodB() { a = 16; b = 21; c = 24; x = 30; // Line q str = "Text..."; methodA(); s = a +16; A refA = new A(); // Line r refA.str = "Hello!"; // Line s } }
Data je definicija klase Student u Javi: public class Student { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } }
Date su definicije klase A i klase B u Javi? public class A { public void say() { System.out.print("Hello from an instance of the class A!"); } } public class B extends A { public void say() { System.out.print("Hello from an instance of the class B!"); } }
© IT prekvalifikacija 2016. & jQuery Rain