“Dasturlash I” fanidan 9-ma’ruza bo`yicha mustaqil topshiriqlar
1. Quyidagi jumlalarga qisqacha izoh bering:
1. Ob’yekt tushunchasi
C++ standartiga ko’ra, obyekt bu xotiraning biror bir qismi yoki sohasidir (funksiya ob’yekt emas u hatto xotiraning biror qismini egallasada). Obyekt u aniqlanganda, new operatori yordamida va kompillyator tomonidan yaratilishi mumkin (masalan, this, __func__ o’zgaruvchilari kompillyator tomonidan yaratiladi). Obyekt nomga ega bo’lishi mumkin. Obyekt ma’lumot turiga ega, masalan, int, double, string va h. Obyekt xotira davriga ega va bu davr ob’yektning mavjudlik davrini belgilaydi. Obyekt polimorf bo’lishi mumkin, ya’ni, u bir yoki undan ortiq virtual funksiyalarga ega bo’lishi mumkin (keyingi darslarda to’liqroq yoritiladi).
2. Konstruktor
Do'stlaringiz bilan baham: |