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.
Tartalomjegyzék |
Informatika 4
3.ZH mintakérdései
Öröklődés
- Adj meg egy különbséget az absztrakt és a sima osztály között?
- Adj meg egy különbséget az absztrakt osztály és interface között?
- Adj meg egy hasonlóságot az absztrakt osztály és interface között?
- 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).
- Adj példát részleges implementálásra
- Mely metódussal tudja a System.out.println kiírni az osztályunkat?
- Sorold fel a láthatósági szinteket, melyik mit jelent.
- Mikor immutable egy osztály?
- Hogyan lehet elérni, hogy az osztályunk immutable legyen?
- Mit jelent, hogy egy osztály final?
- Mit jelent, hogy egy változó final?
Tárolók
- 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?
- 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)
- Milyen adatstruktúrában tárolják az alábbi tárolók az elemeiket?
- ArrayList
- LinkedList
- TreeSet
- HashSet
Generikusok
- Adjunk példát generikus osztályra
- Adjunk példát generikus metódusra