classlar

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

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

Прокрутите вниз 👇
1 / 8
classlar classlar oop - object orienter programming: class va obyekt tushunchalari. dasturlash tillari asosan maxsus so'z va gaplarning mantiqiy konstruktsiyasidan foydalanib dasturlar yaratish imkoniyatini beradi. ob'ektga yo'naltirilgan yondashuvlar (omyo) bir kunda o'ylab topilgan emas. uning paydo bo'lishi dasturiy ta'minotning tabiiy rivojidagi navbatdagi pog’ona, xolos. vaqt o'tishi bilan qanday uslublar ishlash uchun qulay, qaysinisi noqulay ekanini aniqlash oson bo'lib bordi. omyo eng muvaffaqiyatli, vaqt sinovidan o'tgan uslublarni o'zida mujassam etadi. dastlab dasturlash anchayin boshqotirma ixtiro bo'lib, u dasturchilarga dasturlarni kommutatsiya bloki orqali kompyuterning asosiy xotirasiga to'g’ridan-to'g’ri kiritish imkonini berdi. dasturlar mashina tillarida ikkilik tasavvurda yozilar edi. dasturlarni mashina tilida yozishda tez-tez xatolarga yo'l qo'yilar, kodni kuzatib borish amalda deyarli mumkin emas edi. bundan tashqari, mashina kodlaridagi dastur tushunish uchun g’oyat murakkab edi. tushunchalar: vaqt o'tishi bilan kompyuterlar tobora kengroq qo'llana boshlandi hamda yuqoriroq darajadagi protsedura tillari paydo bo'ldi. bularning dastlabkisi fortran tili edi. biroq ob'ektga mo'ljallangan yondashuv rivojiga asosiy ta'sir keyinroq …
2 / 8
va metodlari ro'yxati ishlatiladi. sinfni e'lon qilish yopiluvchi figurali qavs va nuqtali vergul orqali yakunlanadi. masalan, mushuk sinfini quyidagicha e'lon qilish mumkin. class mushuk { unsigned int itsyosh ; unsigned int itsogirlik ; void miyovlash() } classlar c++ da qollanilishi: c++ tilida classlar c++ tili ob'ektga mo'ljallangan dasturlash printsiplarini qo'llab quvvatlaydi. bu printsiplar quyidagilardir: inkapsulyatsiya, merosxo'rlik, polimorfizm inkapsulyatsiya. classdan namuna #include #include using namespace std; class algaritmlash{ public: int kursi; string ism; string familiya; float gpa; }; int main(){ system("cls"); int n; cout >n; algaritmlash talabalar[n]; for(int i=0;i >talabalar[i].ism; cout >talabalar[i].familiya; cout >talabalar[i].kursi; cout >talabalar[i].gpa; if(talabalar[i].gpa>=2.6) talabalar[i].kursi++; } for(int i=0;i =2.6){ cout<<i+1<<"-talaba ma'lumotlari\n"; cout<<"ismi: "<<talabalar[i].ism<<endl; cout<<"familiyasi: "<<talabalar[i].familiya<<endl; cout<<"kursi: "<<talabalar[i].kursi<<endl; cout<<"gpa: "<<talabalar[i].gpa; } } return 0; } e’tiboringiz uchun rahmat ! foydalanilgan adabiyotlar: learn.micrasoft.com; fayllar.org; image1.png image2.png image3.png image4.png
3 / 8
classlar - Page 3
4 / 8
classlar - Page 4
5 / 8
classlar - Page 5

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

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

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

О "classlar"

classlar classlar oop - object orienter programming: class va obyekt tushunchalari. dasturlash tillari asosan maxsus so'z va gaplarning mantiqiy konstruktsiyasidan foydalanib dasturlar yaratish imkoniyatini beradi. ob'ektga yo'naltirilgan yondashuvlar (omyo) bir kunda o'ylab topilgan emas. uning paydo bo'lishi dasturiy ta'minotning tabiiy rivojidagi navbatdagi pog’ona, xolos. vaqt o'tishi bilan qanday uslublar ishlash uchun qulay, qaysinisi noqulay ekanini aniqlash oson bo'lib bordi. omyo eng muvaffaqiyatli, vaqt sinovidan o'tgan uslublarni o'zida mujassam etadi. dastlab dasturlash anchayin boshqotirma ixtiro bo'lib, u dasturchilarga dasturlarni kommutatsiya bloki orqali kompyuterning asosiy xotirasiga to'g’ridan-to'g’ri kiritish imkonini berdi. dasturlar mashina tillarida ikkilik tasavvur...

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

Теги: classlar PPTX 8 стр. Бесплатная загрузка Telegram