12. Tesztkérdések

1. kérdés
Egy osztálynak milyen szintű adattagjai lehetnek?
csomagszintű
példányszintű
osztályszintű
blokkszintű



2. kérdés
Mely kulcsszók szerepelhetnek egy osztálydefiníció fejrészében?
public
private
abstract
final
static
extends



iDevice kérdés ikon 3. kérdés
Osztályszintű adattag mely kulcsszóval deklarálható?
  
final
static
abstract

4. kérdés
Melyek egy adattag-definíció kötelező részei?
adattag neve
adattag kezdőértéke
adattag típusa
adattag láthatósági módosítója



iDevice kérdés ikon 5. kérdés
Egy osztálynak alapértelmezésben milyen konstruktora van?
  
egy paraméteres konstruktora
nincs konstruktora
egy paraméter nélküli konstruktora

6. kérdés
Egy osztálynak hány azonos nevű konstruktora lehet?
egy sem
csak egy
akárhány, ha azok eltérő formális paraméterlistával rendelkeznek



iDevice kérdés ikon 7. kérdés
Névegyezőség esetén egy konstruktorban milyen minősítővel hivatkozhatunk az osztály adattagjaira?
  
this()
super.
super()
this.

iDevice ikon 8. kérdés

Írd be, hogy az alábbi metódusok függvények-e vagy eljárások! Lehetséges válaszok: függvény, eljárás.

Figyelem! A konstruktor is egy speciális eljárásnak minősül!

public boolean sok() { return fizetés > 300000; }

public void növel(int összeg) { fizetés += összeg; }

public tanuló (String név... ) { this.név = név; ... }

  

iDevice ikon 9. kérdés
Add meg az alábbi metódus-fejrész módosítók kulcsszavait!

osztályszintű láthatósági módosító

öröklés céljából készült, üres metódus

végleges metódus

osztálymetódus

  

10. kérdés
Egy osztály példányosítása során mely programozási eszközök hajtódnak végre?
az osztály inicializáló blokkja
a példány inicializáló blokkja
az osztály valamely konstruktora
a példány összes metódusa