merosxo‘rlik

PPTX 32 sahifa 154,6 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 32
merosxo‘rlik merosxo‘rlik allamov o. takrorlash takrorlash class nima? obekt nima? konstrukor nima? destruktor nima? oyd(oop) 3 asosiy xassalari inkapsulyatsiya (incapsulation) polimorfizm (polymorphism) vorislik (inheritance) struct va class farqlari class aylana class aylana { private: double radius; double pi; public: aylana(); aylana(double r); void setpi(); void setpi(double pi); void setradius(double r); double getdiameter(); double getlength(); }; hususiyat konstruktor metod konstruktor classning ochiq(public) metodi hisoblanadi; nomi class nomi bilan bir xil bo’ladi; qaytaruvchi toifasi bo’lmaydi; bitta classda bir nechta konstruktorlar bo’ladi; class aylana { public: aylana(); aylana(double r); }; konstruktor aylana::aylana(){ cout using namespace std; class aylana { private: double radius; double pi; public: aylana(); aylana(double r); void setpi(); void setpi(double pi); void setradius(double r); double getdiameter(); double getlength(); }; aylana::aylana(){ cout #define pi 3.14159265358979323846 namespace std; class aylana { private: double radius; double pi; public: aylana() { radius = 0.0; }; aylana(double); void setpi() { pi = 22.0/7; }; void setpi(double); …
2 / 32
float c) { cout #include using namespace std; class aylana { protected: float radius; float uzunlik; public: aylana (float radius) { aylana::radius=radius; uzunlik=2*3.14*radius; } void show () { cout //strcpy() uchun #include //printf() uchun #include //_getch() uchun using namespace std; class book_series { book_series(); public: static void show_book(void); //funksiyaning statik elementini chop etish uchun, ushbu atribut qo`shiladi static int page_count; private: char title [64]; char 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; // синфнинг тўлиқмас эълони class sinf1 { int x; sinf2 * sinf2; // sinf2 синфига кўрсаткич public: sinf1(int _x) {x=_x;} }; int main(){ //… return 0; } class sinf2 { // sinf2 синфининг тўлиқ эълони int a; public: sinf2(); }; tamom /docprops/thumbnail.jpeg
3 / 32
merosxo‘rlik - Page 3
4 / 32
merosxo‘rlik - Page 4
5 / 32
merosxo‘rlik - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 32 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"merosxo‘rlik" haqida

merosxo‘rlik merosxo‘rlik allamov o. takrorlash takrorlash class nima? obekt nima? konstrukor nima? destruktor nima? oyd(oop) 3 asosiy xassalari inkapsulyatsiya (incapsulation) polimorfizm (polymorphism) vorislik (inheritance) struct va class farqlari class aylana class aylana { private: double radius; double pi; public: aylana(); aylana(double r); void setpi(); void setpi(double pi); void setradius(double r); double getdiameter(); double getlength(); }; hususiyat konstruktor metod konstruktor classning ochiq(public) metodi hisoblanadi; nomi class nomi bilan bir xil bo’ladi; qaytaruvchi toifasi bo’lmaydi; bitta classda bir nechta konstruktorlar bo’ladi; class aylana { public: aylana(); aylana(double r); }; konstruktor aylana::aylana(){ cout using namespace std; class aylana { private: doub...

Bu fayl PPTX formatida 32 sahifadan iborat (154,6 KB). "merosxo‘rlik"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: merosxo‘rlik PPTX 32 sahifa Bepul yuklash Telegram