Informatika4-2018/Zh3Minta
A MathWikiből
(Változatok közti eltérés)
(Új oldal, tartalma: „= 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 …”) |
a (→Öröklődés) |
||
12. sor: | 12. sor: | ||
# Hogyan lehet elérni, hogy az osztályunk ''immutable'' legyen? | # Hogyan lehet elérni, hogy az osztályunk ''immutable'' legyen? | ||
# Mit jelent, hogy egy osztály '''final'''? | # Mit jelent, hogy egy osztály '''final'''? | ||
+ | # Mit jelent, hogy egy változó '''final'''? | ||
=== Tárolók === | === Tárolók === |
A lap jelenlegi, 2018. november 27., 22:51-kori változata
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