OOP Auditorne5

OOP Auditorne5

Assessment

Flashcard

Professional Development

University

Practice Problem

Hard

Created by

Wayground Content

FREE Resource

Student preview

quiz-placeholder

11 questions

Show all answers

1.

FLASHCARD QUESTION

Front

Što vrijedi za apstraktne klase u Javi? Mogu se instancirati direktno, Ne mogu imati konstruktore, Mogu sadržavati i apstraktne i konkretne metode, Mogu sadržavati samo apstraktne metode

Back

Mogu sadržavati i apstraktne i konkretne metode

Answer explanation

Apstraktne klase ne mogu se instancirati, ali mogu sadržavati i apstraktne (bez tijela) i konkretne metode (s tijelom). Koriste se kao osnova za druge klase.

2.

FLASHCARD QUESTION

Front

Koja je najbolja definicija enkapsulacije (encapsulation)?

Back

Skrivanje detalja implementacije i pristup putem metoda

Answer explanation

Enkapsulacija znači zaštita podataka tako da se pristupa njima preko metoda (npr. get/set), a ne direktno.

3.

FLASHCARD QUESTION

Front

Što će ispisati ovaj kod?

Media Image

Back

5

Answer explanation

super.broj pristupa varijabli broj iz nadklase A, koja ima vrijednost 5.
Iako B ima vlastitu varijablu broj = 10, ona ne nadjačava već sakriva varijablu iz A.

4.

FLASHCARD QUESTION

Front

Što će se ispisati? Options: true
true, false
false, false
true, true
false

Media Image

Back

false
true

Answer explanation

== uspoređuje reference (različiti objekti),
.equals() uspoređuje sadržaj (isti tekst).

5.

FLASHCARD QUESTION

Front

Što će ispisati sljedeći kod?

Media Image

Back

B

Answer explanation

Metoda show() u klasi A je privatna, pa se ne nasljeđuje u klasi B. Metoda show() u B je potpuno nova metoda, a ne nadjačana verzija. Poziv obj.show() poziva metodu iz B.

6.

FLASHCARD QUESTION

Front

Što će ispisati sljedeći kod? Options: X, Y, Greška pri izvođenju, X Y

Media Image

Back

X

Answer explanation

Statičke metode ne koriste polimorfizam, poziv x.print() koristi tip reference (X), a ne stvarnog objekta (Y).

7.

FLASHCARD QUESTION

Front

Koji modifikator omogućuje pristup unutar istog paketa i iz podklasa (čak i iz drugih paketa)?

Back

protected

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?