merosxo'rlikni dasturlashda qo'llanishi

DOCX 4 стр. 19,7 КБ Бесплатная загрузка

Предварительный просмотр (4 стр.)

Прокрутите вниз 👇
1 / 4
mavzu: merosxo'rlikni dasturlashda qo'llaniishi. c++ tilida merosxo'rlik obyektga yo'naltirilgan dasturlashning muhim tushunchasi bo'lib, sinfning xususiyat va usullarini boshqa sinfga meros qilib berish imkonini beradi. bu kodni qayta foydalanish va strukturani yaxshilashda juda qo'l keladi. keling, c++ dasturlash tilida qanday ishlashini misollar bilan ko'rib chiqamiz. merosxo'rlik qanday ishlaydi? quyidagi misol orqali hayvon (animal) degan asosiy sinfni yarataylik va undan boshqa sinflar meros olishini ko'rsatamiz. 1-misol #include using namespace std; // asosiy sinf class hayvon { public: string nomi; int yoshi; hayvon(string n, int y) : nomi(n), yoshi(y) {} void ovoz_berish() { cout << "hayvon ovoz bermoqda" << endl; } }; bu yerda hayvon sinfi hayvonlarning umumiy xususiyatlari va ovoz_berish() usulini o'z ichiga oladi. endi it va mushuk sinflarini yaratamiz va ularni hayvon sinfidan meros qilib olamiz. 2-misol // meros oluvchi sinf it class it : public hayvon { public: it(string n, int y) : hayvon(n, y) {} void ovoz_berish() { cout …
2 / 4
: merosxo'rlik yordamida polimorfizmni qo'llab, bir xil usulning turli sinflar uchun har xil natija berishini ta'minlash mumkin. 3. kodni strukturaviy tashkil qilish: sinflar o'rtasidagi munosabatlarni saqlashga va loyihani soddalashtirishga yordam beradi. shunday qilib, c++da merosxo'rlikdan foydalanish kodni soddalashtirishga, tuzilmasini yaxshilashga va kodni qayta ishlatishga yordam beradi. xulosa: xulosa qilib aytganda, merosxo'rlik c++ dasturlash tilida kodni qayta foydalanish, strukturani soddalashtirish va obyektga yo'naltirilgan dasturlashda qulaylik yaratish uchun muhim tushuncha hisoblanadi. asosiy sinfdagi umumiy xususiyatlar va usullarni boshqa sinflar bilan bo'lishish orqali dastur kodini samaraliroq qilish mumkin. misollarda ko'rsatilgandek, har bir meros oluvchi sinf o'ziga xos usul va funksiyalarni qo'sha oladi, lekin asosiy sinfning umumiy funksiyalaridan foydalanadi. shu tarzda merosxo'rlik orqali kodni optimallashtirish, uni kengaytirish va polimorfizm kabi obyektga yo'naltirilgan dasturlash imkoniyatlaridan foydalanish mumkin bo'ladi.
3 / 4
merosxo'rlikni dasturlashda qo'llanishi - Page 3
4 / 4
merosxo'rlikni dasturlashda qo'llanishi - Page 4

Хотите читать дальше?

Скачайте все 4 страниц бесплатно через Telegram.

Скачать полный файл

О "merosxo'rlikni dasturlashda qo'llanishi"

mavzu: merosxo'rlikni dasturlashda qo'llaniishi. c++ tilida merosxo'rlik obyektga yo'naltirilgan dasturlashning muhim tushunchasi bo'lib, sinfning xususiyat va usullarini boshqa sinfga meros qilib berish imkonini beradi. bu kodni qayta foydalanish va strukturani yaxshilashda juda qo'l keladi. keling, c++ dasturlash tilida qanday ishlashini misollar bilan ko'rib chiqamiz. merosxo'rlik qanday ishlaydi? quyidagi misol orqali hayvon (animal) degan asosiy sinfni yarataylik va undan boshqa sinflar meros olishini ko'rsatamiz. 1-misol #include using namespace std; // asosiy sinf class hayvon { public: string nomi; int yoshi; hayvon(string n, int y) : nomi(n), yoshi(y) {} void ovoz_berish() { cout << "hayvon ovoz bermoqda" << endl; } }; bu yerda hayvon sinfi hayvonlarning umumiy xususiyatlari va ov...

Этот файл содержит 4 стр. в формате DOCX (19,7 КБ). Чтобы скачать "merosxo'rlikni dasturlashda qo'llanishi", нажмите кнопку Telegram слева.

Теги: merosxo'rlikni dasturlashda qo'… DOCX 4 стр. Бесплатная загрузка Telegram