wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Objektumok kezelése, hozzáférés szabályozás, ..

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Melyik állítások igazak a konstruktorra?

a)

Neve megegyezik az osztály nevével

b)

Több is lehet belőle

c)

Ha egy se lenne, a fordító generál egyet.

d)

A default konstruktor mindig elérhető

e)

Visszatérési értéke void

2.

Az alábbiak közül mely elem elé NEM tehetünk final jelzőt?

a)

metódus

b)

osztály

c)

adattag

d)

csomag

e)

paraméter

3.

Fejezd be a mondatot HELYESEN! A statikus polimorfizmus

a)

miatt van lehetőség arra, hogy egy osztálynak több konstruktora is legyen.

b)

más elnevezése az overloading, vagy operáció kiterjesztés.

c)

az overriding fogalmat jelenti.

d)

már a C-ben megismert fogalmak egyike.

4.

Az attribútumok inicializálásának helyes sorrendje:

a)

konstruktorban, példány inicializáló blokkban, definíció helyén

b)

definíció helyén, példány inicializáló blokkban, konstruktorban

c)

definíció helyén, konstruktorban, példány inicializáló blokkban

d)

példány inicializáló blokkban, definíció helyén, konstruktorban

5.

Melyik nem helyes tömb deklaráció?

a)

int tomb[][];

b)

int[][] tomb;

c)

int tomb = {{1,2,3}, {4,5,6}};

d)

int[] tomb[];

6.

Rakd sorrenbe az elérést vezérlőket erősség szerint. Legerősebbel kezdd!

a)

public;package private; protected; private

b)

private; package private; protected; public

c)

public;protected;package private; private

d)

private; protected; package private; public

7.

Mely állítások igazak a statikus belső osztályokra?

a)

Csak a külső osztályból, vagy annak egy példánya által példányosítható.

b)

Statikus tagja a külső osztálynak.

c)

Nem látja a külső osztály adattagjait és metódusait.

d)

Egy helyen deklaráljuk és példányosítjuk.

8.

A következő állítások adatok inicializálására vonatkoznak. Melyik állítás IGAZ?

a)

Lokális változók inicializálása automatikus.

b)

Adattagok inicializálása esetén a primitív adattagok értéke 0 lesz.

c)

A konstruktor az az egyetlen hely, ahol az adattagok inicializálása megtörténhet.

d)

Objektumok inicializálásakor az instance init blokkok utasításai a konstruktor utasításai előtt lefutnak.

9.

Mely állítás NEM igaz az alábbiak közül?

a)

A konstruktor láthatósága mindig public.

b)

Az interfész részek általában publikus láthatóságúak.

c)

A protected adattagokat az osztályon kívül csak a származtatott osztályban lehet látni.

d)

Egy java fordítási egységben csak egy publikus osztály lehet.

10.

Mely állítások jellemzőek a java programok fordítására?

a)

Egy java állományból több class állomány keletkezhet.

b)

A Java linker a fordítás során létrehoz egy jar állományt.

c)

Minden fordítási egységben egy java osztály szerepel.

d)

A publikus osztályokból keletkeznek a class fájlok fordításkor.