Fayllar va fayllar bilan ishlash. Fayllar va oqimlar, diskdagi fayllar bilan ishlash. Matnli fayllar. Binar fayllar. C++ tilida fayllar bilan ishlovchi maxsus funksiyalar. Istisno (exception) larni qayta ishlash (throw, try va catch).
2
6. Inkapsulyatsiya, merosxo’rlik, polimorfizm va shablonlar bilan ishlash. Inkapsulyatsiyani tashkil qilish yo’llari, merosxo’rlik va ulardan foydalanish usullari, polimorfizm va uning turlari, operatorlarni qayta yuklash hamda shablonlar va ularni tashkil qilish shartlari va ketma-ketliklari o’rganiladi.
№
Bob mavzulari
Soatlar
1
Inkapsulyatsiya va merosxo‘rlik.Inkapsulyatsiya. Merosxo‘rlik va uning turlari. Himoyalangan merosxo‘rlik. Bazaviy sinf a’zolariga murojaatni boshqarish.
2
2
Polimorfizm.Polimorfizm va uning turlari. Virtual funksiya. Abstrakt sinf va funksiyalar.
2
3
Operatorlarni qayta yuklash. Funksiyalar va amallar qayta yuklash va ulaning maqsadi.
2
4
Shablonlar bilan ishlash.Shablon (template) tushunchasi va ularning qo‘llanilishi. Funksiya shablonlarini, sinf shablonlarini yaratish usullari va ularning qo‘llanilishi.