Téma ismertetése
- Általános
Általános
Vizsga
Előadás
Jelenlét
Java tananyagok
Java fejlesztői környezetek
- 1. Java technológiák
1. Java technológiák
Előadás: Java technológia. Java virtuális gép (JVM). Fordítás és értelmezés. Szemétgyűjtés. JVM feladatai.
Gyakorlat
- 2. Osztályok és objektumok
2. Osztályok és objektumok
Osztályok. Attribútumok és metódusok. Egységbezárás. Az információ elrejtése. Konstruktorok. Csomagok és import utasítás.
Gyakorlat
- 3. Típusok. Referencia típus. Paraméterek átadása. Változók hatóköre.
3. Típusok. Referencia típus. Paraméterek átadása. Változók hatóköre.
Gyakorlat
- 4. Tömbök. Objektumok (osztályok) közötti társítási kapcsolatok.
4. Tömbök. Objektumok (osztályok) közötti társítási kapcsolatok.
- 5. Osztályok közötti kapcsolatok: aggregáció és kompozíció.
5. Osztályok közötti kapcsolatok: aggregáció és kompozíció.
Előadás
Kedves Hallgatók!
A hétfői előadást a Google ClassRoom és Google Meet segítségével tartjuk.
- Az OOP kurzus ClassRoom kódja: 5mecwud
- A hétfői (8-10) meeting: meet.google.com/pzz-qbug-vga
- Live stream: https://stream.meet.google.com/stream/68dd1492-202e-4b01-823f-4618361a0152
Kérlek, minél előbb csatlakozzatok az előadáshoz.
Üdvözlettel,
A. M.
Gyakorlat
Kedves Hallgatók!Megkérlek csatlakozzatok ahhoz a csoporthoz amelyikkel szeretnének órára járni:
- Számítástechnika A csoport - 3hvci64
- Számítástechnika B csoport - 34rvich
- Számítástechnika C csoport - gnkng37
Köszönöm, Ágnes
Kódrészletek
Extra feladat (dinamikus tömbbel - ArrayList)
Feltöltési feladatok
- 6. Statikus tagok. A final kulcsszó. ArrayList.
6. Statikus tagok. A final kulcsszó. ArrayList.
Előadás
Gyakorlat
- 7. Származtatás és polimorfizmus. Metódusok felülírása.
7. Származtatás és polimorfizmus. Metódusok felülírása.
Gyakorlat
Parciális mintafeladatok
- 8. Előadás: Polimorfizmus. Metódusok túlterhelése. Az Object osztály. Interfészek.
8. Előadás: Polimorfizmus. Metódusok túlterhelése. Az Object osztály. Interfészek.
Gyakorlat
- 9. Előadás: Interfészek és absztrakt osztályok. Comparable és Comparator interfészek.
9. Előadás: Interfészek és absztrakt osztályok. Comparable és Comparator interfészek.
Előadás
Java 8. Interfészek
Rendezések
Gyakorlat
- 10. Előadás: Kivételek (exceptions). Felsorolási típus..
10. Előadás: Kivételek (exceptions). Felsorolási típus..
Előadás
Gyakorlat
- 11. Előadás: Beágyazott és belső osztályok.
11. Előadás: Beágyazott és belső osztályok.
Előadás
Gyakorlat
- 12. Programszálak (Threads)
12. Programszálak (Threads)
Előadás
Gyakorlat
- 13. A Collections API (2). TreeSet, HashSet.
13. A Collections API (2). TreeSet, HashSet.
Előadás
Gyakorlat
Házi feladat (kötelező)
- 14. Asszociatív tömbök: Map, TreeMap, HashMap. ÖsszefoglalásEz a téma
14. Asszociatív tömbök: Map, TreeMap, HashMap. Összefoglalás
Gyakorlat
Asszociatív tömbbel (Map) megoldható feladatok
ECN-2018-A