polimorfizm (polymorphism)

PPTX 21 стр. 2,7 МБ Бесплатная загрузка

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

Прокрутите вниз 👇
1 / 21
polimorfizm (polymorphism) takrorlash polimorfizm (polymorphism) allamov o oop o’zi nima? oop asosiy 3 ta hususiyatdan iborat bo’lishi kerak. vorislik (inheritance) polimorfizm (polymorphism) inkapsulyatsiya (incapsulation) polimorfizm (polymorphism) polimorfizm. poli – ko’p, morfe – shakl degan ma’noni bildiradi. c++ tili bir xil nomdagi funksiya turli ob’yektlar tomonidan ishlatilganda turli amallarni bajarish imkoniyatini ta’minlaydi. polimorfizm – shaklning ko’p xilligidir. polimorfizm (polymorphism) polimorfizm – bu kodning, bajarilish paytidan yuzaga keladigan holatga bog’liq ravishda o’zini turlicha amal qilish xususiyatidir. polimorfizm – bu faqat ob’yektlar xususiyati bo’lmasdan, balki funksiyalar-a’zolar xususiyatidir va ular xususan, bitta nomdagi funksiya-a’zoni, har xil turdagi argumentlarga ega va bajaridagan amali unga uzatiladigan argumentlar turiga bog’liq bo’lgan funksiyalar uchun (o’rnida) foydalanish imkoniyatida namoyon bo’ladi. bu holatga funksiyalarni qayta yuklash (overload) deyiladi. polimorfizm amallarga ham qo’llanishi mumkin, ya’ni amal mazmuni (natijasi) operand (berilgan) turiga bog’liq bo’ladi. polimorfizmning bunday turiga amallarni qayta yuklash deyiladi. polimorfizm (polymorphism) polimorfizmning yana bir ta’rifi quyidagicha: polimorfizm – bu tayanch …
2 / 21
rib beradi. misol uchun sum funksiyasi faqat int,int yoki float,float yoki float,int va hk qabul qilib natijani chiqarib beradi class animal { public: void talk() { cout<<"salom"; } } class dog:public animal { public: void talk() { cout<<"wowwow“; } } class cat:public animal { public: void talk() { cout<<"meow“; } } class odam:public animal { } void main() { cat e; dog d; odam o; e.talk(); d.talk(); o.talk(); } } natija: meow wowwow salom polymorphism obektga yo’naltirilgan dasturlash(eng.oop) oop asosiy 3 ta hususiyatdan iborat bo’lishi kerak. polimorfizm (polymorphism) vorislik (inheritance) inkapsulyatsiya (incapsulation) mavzu: inkapsulatsiya (encapsulation) allamov o. inkapsulatsiya (encapsulation) inkapsulyatsiya (incapsulation) inkapsulyatsiya bu -ma’lumotlarni himoyalash. yani obyektga tegishli bo’lgan ma’lumotlarni tashqi omillardan himoyalaydi. himoyalangan ma’lumotlarga faqat obyektning o’zi murojat qilishi mumkin. private, public, protected kalit so’zlari ma’lumotlarni ochiq, yopiqligini tashkillashtirib beradi. inkapsulyatsiya (incapsulation) private - class, metodlari va o’zgaruvchilarni tashqi foydalanishlardan to’liq himoyalaydi. protected - class, metodlari va o’zgaruvchilarni tashqi …
3 / 21
polimorfizm (polymorphism) - Page 3
4 / 21
polimorfizm (polymorphism) - Page 4
5 / 21
polimorfizm (polymorphism) - Page 5

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

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

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

О "polimorfizm (polymorphism)"

polimorfizm (polymorphism) takrorlash polimorfizm (polymorphism) allamov o oop o’zi nima? oop asosiy 3 ta hususiyatdan iborat bo’lishi kerak. vorislik (inheritance) polimorfizm (polymorphism) inkapsulyatsiya (incapsulation) polimorfizm (polymorphism) polimorfizm. poli – ko’p, morfe – shakl degan ma’noni bildiradi. c++ tili bir xil nomdagi funksiya turli ob’yektlar tomonidan ishlatilganda turli amallarni bajarish imkoniyatini ta’minlaydi. polimorfizm – shaklning ko’p xilligidir. polimorfizm (polymorphism) polimorfizm – bu kodning, bajarilish paytidan yuzaga keladigan holatga bog’liq ravishda o’zini turlicha amal qilish xususiyatidir. polimorfizm – bu faqat ob’yektlar xususiyati bo’lmasdan, balki funksiyalar-a’zolar xususiyatidir va ular xususan, bitta nomdagi funksiya-a’zoni, har xil turdag...

Этот файл содержит 21 стр. в формате PPTX (2,7 МБ). Чтобы скачать "polimorfizm (polymorphism)", нажмите кнопку Telegram слева.

Теги: polimorfizm (polymorphism) PPTX 21 стр. Бесплатная загрузка Telegram