Informatika4-2018/Zh3Minta

A MathWikiből
A lap korábbi változatát látod, amilyen Gaebor (vitalap | szerkesztései) 2018. november 27., 22:51-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Tartalomjegyzék

Informatika 4

3.ZH mintakérdései

Öröklődés

  1. Adj meg egy különbséget az absztrakt és a sima osztály között?
  2. Adj meg egy különbséget az absztrakt osztály és interface között?
  3. Adj meg egy hasonlóságot az absztrakt osztály és interface között?
  4. Rajzolj le egy több mint egy mélységű öröklődést! Tüntesd fel, hogy melyik osztály milyen (absztrakt, interface, sima) és az öröklődés típusát (extends, implements).
  5. Adj példát részleges implementálásra
  6. Mely metódussal tudja a System.out.println kiírni az osztályunkat?
  7. Sorold fel a láthatósági szinteket, melyik mit jelent.
  8. Mikor immutable egy osztály?
  9. Hogyan lehet elérni, hogy az osztályunk immutable legyen?
  10. Mit jelent, hogy egy osztály final?
  11. Mit jelent, hogy egy változó final?

Tárolók

  1. Rajzoljuk fel a tanult tárolók és interface-ek öröklődését! Mennyi van és ezek hogyan öröklődnek egymásból?
  2. Az egyes tárolókra mennyi a várható műveletigénye az alábbi műveleteknek?
    • adott pozíció elérése
    • adott elem megkeresése
    • beszúrás (adott helyre)
    • törlés (adott helyről)
  3. Milyen adatstruktúrában tárolják az alábbi tárolók az elemeiket?
    • ArrayList
    • LinkedList
    • TreeSet
    • HashSet

Generikusok

  1. Adjunk példát generikus osztályra
  2. Adjunk példát generikus metódusra
Személyes eszközök