OOP Auditorne5

OOP Auditorne5

University

11 Qs

quiz-placeholder

Similar activities

Mozgalice

Mozgalice

University

10 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

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

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?