Ugrás a fő tartalomhoz

Tantárgy tematika

1. hét: Regisztrációs hét. Tantárgy rövid bemutatása, követelmények ismertetése, ismétlés

2. hét: OOP alapfogalmainak és alapelveinek ismertetése, osztályok készítése, példányosítás. Példányszintű metódusok, és property-k generálása megfelelő védelmi szintekkel.

3. hét: Példányosítás, osztálybeli konstruktorok, konténerosztályok, indexelők.

4. hét: Öröklődés, a protected védelmi szint ismertetése és alkalmazása.

5. hét: Korábban jelölt metódusok, mezők és property-k felüldefiniálása, korai késői kötés ismertetése és alkalmazása.

6. hét: Gyakorlás és első évfolyamdolgozat (Időpontja változhat az intézet döntései alapján.)

7. hét: Absztrakt osztályok, interfészek készítése, helyük ismertetése az osztálystruktúrában. Kivételkezelés (saját kivételek írása, használata)

8. hét: Összetett feladatok, gyakorlás

9. hét: Delegate-k, LINQ (Nyelvbe ágyazott lekérdezés), lambda kifejezések ismertetése és alkalmazása

10. hét: DLL, bővítő metódusok, generikus programozás

11. hét: Grafikus felhasználói felületek programozása, összetett feladatok gyakorlása.

12. hét: Gyakorlás, második évfolyamdolgozat (Időpontja változhat az intézet döntései alapján.)

13. hét: Félév összegzése, jegyek kiosztása, javító dolgozatok megírása (Időpontja változhat az intézet döntései alapján.)