A programozás alapjai 2. kiegészítő anyagok
Az itt megjelenő segédanyagok az előadáson, gyakorlaton és laborfoglalkozáson elhangzó anyagokat igyekeznek kiegészíteni, de semmiképpen nem pótolni.
Gyakorlatok anyagai
1. Gyakorlat: 2017. február 10.
Tematika: C++ újdonságok; osztály megvalósítása C nyelven, ennek hiányosságai és veszélyei
C nyelven megvalósított dinamikus sztring forrásai: [Letöltés]
2. Gyakorlat: 2017. február 17.
Tematika: Egyszerű C++ osztály megvalósítása, operátorfüggvények
Racionális osztály forrásai: [Letöltés]
3. Gyakorlat: 2017. február 24.
Tematika: Dinamikusan tároló C++ osztály megvalósítása, másolás, értékadás, destruktor
Vektor osztály forrásai: [Letöltés]
4. Gyakorlat: 2017. március 3.
Tematika: Dinamikusan változó méretű tömb
Array osztály forrásai: [Letöltés]
5. Gyakorlat: 2017. március 10.
Tematika: Öröklés – virtuális függvények, absztrakt osztály, analitikus és korlátozó öröklés
Mit ír ki? példa forrásai: [Letöltés]
Állatos példa forrásai: [Letöltés]
6. Gyakorlat: 2017. március 17.
Tematika: Heterogén kollekció, szeletelés (slicing), virtuális klónozó függvény (deep copy)
Alakzatos példa forrásai [Letöltés]
Szeletelés bemutatása: [Letöltés]
8. Gyakorlat: 2017. március 31.
Tematika: Verem osztálysablon néhány generikus algoritmussal
Verem példa forrásai [Letöltés]
9. Gyakorlat: 2017. április 7.
Tematika: Perzisztens heterogén kollekció
Log példa [Letöltés]
11. Gyakorlat: 2017. április 21.
Tematika: Gyakorlás a 2. NZH-ra
Saját egyszerű map osztály implementációja [Letöltés]
STL map és algoritumusok példa [Letöltés]
Csapatos STL példa [Letöltés]
12. Gyakorlat: 2017. április 28.
Tematika: Saját iterátoros lista osztálysablon
Saját lista implementációja [Letöltés]
Iroda példa [Letöltés]