Sinf. Sinf xususiyati va metodi

Sinf. Sinf xususiyati va metodi

O'quvchilarga / Informatika va AT
Sinf. Sinf xususiyati va metodi - rasmi

Material tavsifi

Sinf. Sinf xususiyati va metodi Reja: 1 Sinfning statik a'zolari. 2 Sinfning konstansta obyektlari va konstanta funksiya-a'zolari. 3 Sinf usullarining aniqlanishi. 1. Sinfning statik a'zolari Sinf a'zolari static modifikatori bilan e'lon qilinishi mumkin. Sinf statik a'zosini sinf sohasi chegarasida murojaat qilish mumkinbo'lganglobalo'zgaruvchi yokifunksiyadeb qarashmumkin. Sinfningstaticdebe'lon qilinganberilganlar-a'zolarisinfningbarcha obyektlaritomonidanbirgalikdaishlatiladi, chunkibundayo'zgaruvchiningyagonanusxasibo'ladi. Amaldasinfningstatikberilganlariuchunxotiradanjoyajratiladi, hattokisinfningbirortaobyektibo'lmasa ham. Shu sababli sinf statik berilganini e'lon qilib qolmasdan, uni aniqlash shart. Masalan: slass Sinf public: Sinf(); static int Sanagich;statik berilgan-a'zo e'loni int Sinf::Sanagich=0; statik berilgan-a'zo e'loni Bu misolda, garchi Sanagich statik berilgan - a'zo public bo'limida e'lon qilingan sinf obyekti nomini ishlatish yordamida murojaat qilish mumkin. Sinf sinf1; Sinf1.Sanagich++; Sinf sinf2; Sinf2-Sanagich--; Statik berilganlar - a'zolarga sinf nomi orqali murojaat qilgan ma'qul bo'ladi. Sinf::Sanagich++; Bu holat Sanagich statik berilgan-a'zo barcha sinf obyektlari uchun yagona ekanligini ta'kidlaydi. Agarda statik berilganlar yopiq deb e'lon qilingan bo'lsa, ularga funksiyalar - a'zolar orqali murojaat qilish mumkin. Umuman olganda statik berilganlar-a'zolarni ishlatishda quyidagi takliflarni berish mumkin: statik berilganlar-a'zolarni bir nechta sinf obyektlari tomonidan birgalikda ishlatish uchun aniqlang; statik berilganlar-a'zolarini private, protected modifikatorlar bilan e'lon qilish orqali ularga murojaatni cheklang. Sinfning statik berilgan-a'zosini ishlatishga misol. slass S; public: S() obsoni++; ~S() obsoni--; static int obsoni ; private: int x; ; int S::obsoni=0; int main () S* pob=new S[5]; cout ...


Ochish
Joylangan
Fayl formati zip → docx
Fayl hajmi 23.47 KB
Ko'rishlar soni 89 marta
Ko'chirishlar soni 3 marta
O'zgartirgan san'a: 29.03.2025 | 01:28 Arxiv ichida: docx
Joylangan
Fayl formati zip → docx
Fayl hajmi 23.47 KB
Ko'rishlar soni 89 marta
Ko'chirishlar soni 3 marta
O'zgartirish kiritilgan: Arxiv ichida: docx
Tepaga