942 – 19 guruhi talabasi Zaripboyev Anvar 12 – tajriba ishi (mta)


Statik funksiya-elementlardan foydalanish


Download 53.91 Kb.
bet4/9
Sana01.12.2021
Hajmi53.91 Kb.
#178642
1   2   3   4   5   6   7   8   9
Bog'liq
12 - tajriba ishi

Statik funksiya-elementlardan foydalanish. Avvalgi dastur ma’lu- motlar statik elementlarinmg qo‘llanishini ko‘rsatib bergan edi. C ++ xuddi shunday usul bilan statik funksiya elementlar (usullar)ni aniqlash imko- nini beradi. Agar statlk usul yaratilayotgan bo‘1sa. dastur bunday usulni, hatto uning obyektlari yaratilmagan holda ham chaqirib olishi mumkin. Masalan. agar sinf sinfdan tashqari ma’lumotlar uchun qo‘llanishi mum- kin bo‘lgan usulga ega bo‘lsa, siz bu usulni statik qila olishingiz mumkin bo‘lardi. Funksiyadan foydalanish uchun dastur uni public va static sifatida

e’lon qilishi kerak. Masalan. quyidagi dasturda. hatto book_series sinfidagi obyektlar mavjud bo‘lmasa ham, bu smfning show_count() usulidan foydalaniladi:

#include

using namespace std;

class book_series

{

public:



static int show_count()

{

return page_count;



};

private:


float price;

static int page_count;

};

int book_series::page_count= 206;


int main()
{

cout<< "page_count ning joriy qiymati" << book_series::show_count() << "ga teng" << endl;


return 0;

}
Natija: 206



Download 53.91 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling