OOP Auditorne5

OOP Auditorne5

University

11 Qs

quiz-placeholder

Similar activities

PPU test

PPU test

University

6 Qs

DIGITALNA PEDAGOGIJA - MIŠLJENJE

DIGITALNA PEDAGOGIJA - MIŠLJENJE

University

6 Qs

OOP Auditorne5

OOP Auditorne5

Assessment

Quiz

Professional Development

University

Medium

Created by

Dora Kreković

Used 11+ times

FREE Resource

11 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Š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

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.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Koja je najbolja definicija enkapsulacije (encapsulation)?

Skrivanje detalja implementacije i pristup putem metoda

Nasljeđivanje ponašanja iz druge klase

Definiranje više klasa u jednoj datoteci

Korištenje apstraktnih klasa

Answer explanation

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

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Media Image

Što će se ispisati?

true
true

false
false

false
true

true
false

Answer explanation

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

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Media Image

Što će ispisati sljedeći kod?

A

B

Compilation error

Runtime error

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.

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Media Image

Što će ispisati sljedeći kod?

X

Y

Greška pri izvođenju

X Y

Answer explanation

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

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

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

private

public

protected

default (package-private)

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Može li apstraktna klasa implementirati sučelje?

Ne

Da, ali mora implementirati sve metode sučelja

Da, i može ostaviti metode neimplementirane

Samo ako je sučelje abstract

Answer explanation

Apstraktna klasa može implementirati sučelje i ne mora odmah implementirati sve metode, to može prepustiti podklasama.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?