me‘rosxo‘rlik

PPTX 34 стр. 440,9 КБ Бесплатная загрузка

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

Прокрутите вниз 👇
1 / 34
me‘rosxo‘rlik me‘rosxo‘rlik allamov o.t savol? merosxo‘rlik nima? claslardan meros olganda: public kalist so‘zi ishlatilsa; protected kalit so‘zi ishlatilganda; private kalit so‘zi ishlatiganda meros olgan sinifda handay hususiyatlar kuzatiladi? voris sinifda construktor va destruktor qanday ishlatildai? merosxo‘rlik yoki vorislik (inheritance) vorislik o’zining barcha ajdodlarining hususiyatlari, ma’lumotlari, metodlari va voqealarini meros qilib oladigan xosila sinfini e’lon qilish imkoniyatini beradi, shuningdek yangi tavsiflarni e’lon qilishi hamda meros sifatida olinayotgan ayrim funksiyalarni ortiqcha yuklashi mumkin. bazaviy sinfning ko’rsatib o’tilgan tavsiflarini meros qilib olib, yangi tug’ilgan sinfni ushbu tavsiflarni kengaytirish, toraytirish, o’zgartirish, yo’q qilish yoki o’zgarishsiz qoldirishga majburlash mumkin. qisqa qilib aytganda: bir obyekt boshqa bir obyektning hususiyat va metodlarini oladi. yani bir class boshqa classdan nasl oladi. 1 chi classning hamma hususiyat va metodlari 2 chi classga o’tadi. baliq sinfi (class baliq) 1. suzadi, ikra tashlaydi 2. ko’l yoki dengiz tuna sinfi (class tuna) 1. tez suzadi, ikra tashlaydi 2. dengiz baliqi carp sinfi …
2 / 34
author[64]; float price; }; misol 3 davomi… int book_series::page_count; //o`zgaruvchini global o`zgaruvchi sifatida e'lon qilish void book_series::show_book (void) { printf("sahifalar soni=%d\n",page_count); } int main(void) { book_series::page_count = 256; /*o`zgaruvchiga 256 qiymati o`zlashtirilgan*/ book_series::show_book(); return 0; } sinfni to‘liqmas eloni class sinf2; // sinfning to'liqmas e'loni class sinf1 { int x; sinf2 * sinf2; // sinf2 sinfiga ko'rsatkich public: sinf1(int _x) {x=_x;} }; int main(){ //… return 0; } class sinf2 { // sinf2 sinfining to'liq e'loni int a; public: sinf2(); }; merosxo‘rlikning turlari yagona merosxo'rlik ( engl. single inheritance) ko'p merosxo'rlik ( engl. multiple inheritance) ierarxik merosxo'rlik ( engl. hierarchical inheritance) ko'p qatlamli merosxo'rlik ( engl. multilevel inheritance) gibrid merosxo'rlik ( engl. hybrid inheritance) yagona merosxo'rlik ( engl. single inheritance) classlarni bir biridan meros olishida public, private, va protected kalit so‘zlarini ishlatilishiga qarab undagi hususiyat va metodlarga murojatlar turlicha bo‘lishi mumkin yagona merosxo'rlik ( engl. single inheritance) avlod class avlod …
3 / 34
age2.jpeg image3.png image4.png image5.png image6.png image7.png image8.png image9.png image10.png image11.png image12.png image13.png image14.png image15.png image16.jpeg image17.png image18.png image19.png image20.png image21.png image22.png image23.png image24.png /docprops/thumbnail.jpeg
4 / 34
me‘rosxo‘rlik - Page 4
5 / 34
me‘rosxo‘rlik - Page 5

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

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

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

О "me‘rosxo‘rlik"

me‘rosxo‘rlik me‘rosxo‘rlik allamov o.t savol? merosxo‘rlik nima? claslardan meros olganda: public kalist so‘zi ishlatilsa; protected kalit so‘zi ishlatilganda; private kalit so‘zi ishlatiganda meros olgan sinifda handay hususiyatlar kuzatiladi? voris sinifda construktor va destruktor qanday ishlatildai? merosxo‘rlik yoki vorislik (inheritance) vorislik o’zining barcha ajdodlarining hususiyatlari, ma’lumotlari, metodlari va voqealarini meros qilib oladigan xosila sinfini e’lon qilish imkoniyatini beradi, shuningdek yangi tavsiflarni e’lon qilishi hamda meros sifatida olinayotgan ayrim funksiyalarni ortiqcha yuklashi mumkin. bazaviy sinfning ko’rsatib o’tilgan tavsiflarini meros qilib olib, yangi tug’ilgan sinfni ushbu tavsiflarni kengaytirish, toraytirish, o’zgartirish, yo’q qilish yoki o’...

Этот файл содержит 34 стр. в формате PPTX (440,9 КБ). Чтобы скачать "me‘rosxo‘rlik", нажмите кнопку Telegram слева.

Теги: me‘rosxo‘rlik PPTX 34 стр. Бесплатная загрузка Telegram