|
Mavzu: Dasturlash tilida sinflar. Do’stona funksiyalar. Inkapsulyasiya. Merosxo’rlik. Polimorfizm. Virtual funksiyalar. Ammallar va usullarni qayta ishlash va qayta aniqlash
|
bet | 1/5 | Sana | 07.01.2023 | Hajmi | 0.68 Mb. | | #37707 |
Bog'liq 4-Mavzu sinflar va dostona funksiyalar elektr-energiya-sifatini-elektr-energiyasi-isrofiga-ta-siri, Elektrotexnika materiallari, 6-Mavzu Shablonlar va STL komponentlar, 2-Tajriba ishi topshiriqlari, 7 yosh inqirozi uning sabablari va alomatlari, Atestatsiya savollari (5-qism), Kompyuter arxitekturasi fanidan tayyorlagan mustaqil ish, 30g-45, 50B-21, Doc1, 2.2, 1, Risklarni boshqarish TEST.Kunduzgi 100, Cao Lina VKR Mavzu: Dasturlash tilida sinflar. Do’stona (voris) funksiyalar. Inkapsulyasiya. Merosxo’rlik (vorislik). Polimorfizm. Virtual funksiyalar. Ammallar va usullarni qayta ishlash va qayta aniqlash - Reja:
- Ob’ektga yo’naltirilgan dasturlash yondashuvi. Ob’ektga yo’naltirilgan dasturlash tillarining asosiy tamoyillar (Inkapsulyasiya. Merosxo’rlik. Polimorfizm)
- Sinflar va strukturalar;
- Funksiyalar va do’stona funksiyalar
- Konstruktolar va destruktorlar
Kalit so’zlar: class, abstraksiya, vorislik, polimorfizm, incapsulyasiya, konstruktor, destructor, private, protected, public Дастурлаш Технологиялари - Процедурали дастурлаш (с 1957 г., Фортран, Алгол-60 и др);
- Структурали дастурлаш (начало 70-х, Паскаль, Си и др);
- Модулли дастурлаш (с 1975 г., Модула, Turbo Pascal, Turbo С и др);
- ОБЙ Объектно - ориентированное программирование (с середины 80-х, Object Pascal, C++, Java, C# и др.)
OYD tuzilishi OYD ning yutuqlari va kamchiliklari. - O’rganish sohasini qulaylashtirish;
- Ob’eklarning hususiyatlarni lokalizasiyalash va strukturalash;
- Ob’ektlar kutubxonasini yartish va tayyor qismlardan dasturlar tuzish;
- Kod kiritishni yengillashtirish va hajmiy jihatdan qisqartirish;
- Deyarli juda qulay tarzda ob’ekt hususiyatlarini o’zgartirish hususiyati
- Obektlarni o’zgartirganda qayta kompiliyatsiya qilish shart emasligi;
- Tabiiylik;
- Ishonchlilik;
- Qayta qo’llanish imkoniyati;
- Kuzatib borishda qulaylik;
- Yangi versiyalarni davriy chiqarishning qulayligi.
OYD ning kamchiliklari. - Dasturning ishlash tezligini pasaytiradi;
- Amaliy qo’llash jarayonida tushunib olish murakkabligi;
- Mavjud OY tizimlarni samarali qo’llash uchun dastlabki ma’lumotlarni katta hajmda o’rganishni talab etishida.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Mavzu: Dasturlash tilida sinflar. Do’stona funksiyalar. Inkapsulyasiya. Merosxo’rlik. Polimorfizm. Virtual funksiyalar. Ammallar va usullarni qayta ishlash va qayta aniqlash
|