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. Equals(), ToString()

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, DLL

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

10. hét: Delegate-k

11. hét: Bővítő metódusok, generikus programozás

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.)