Press "Enter" to skip to content

Ingliz tili 11-sinf

Sinfga tegishli ob’ektlar quyidagicha tasvirlanadi;

2 sinflar uchun ingliz tili darslik

1. Obyekt tushunchasi.

2. Sinf tushunchasi.

3. Murojaat huquqlari.

4. Konstruktor.

5. Destruktor.

Sinf-struktura tushunchasi kengaytmasi sifatida. Sinflarni eng sodda holda quyidagicha tasvirlash mumkin:

Sinf komponentalari sodda holda tiplangan ma’lumotlar va funksiyalardan iborat bo‘ladi. Figurali kavslarga olingan komponentalar ro‘yxati Sinf tanasi deb ataladi. Sinfga tegishli funksiyalar komponenta-funksiyalar yoki sinf funksiyalari deb ataladi.

Sinf kaliti sifatida Struct xizmatchi so‘zi ishlatilishi mumkin. Masalan quyidagi konstruksiya kompleks son sinfini kiritadi.

void define (double re=0.0, double im=0.0)

void display (void)

Strukturadan bu sinfning farqi shuki komponenta ma’lumotlardan (real, imag) tashqari ikkita komponenta funksiya (define() va display ()) kiritilgan.

Bu kiritilgan sinf o‘zgaruvchilar tipi deb karalishi mumkin. Bu tiplar erdamida konkret ob’ektlarni quyidagicha tasvirlash mumkin:

Sinfga tegishli ob’ektlar quyidagicha tasvirlanadi;

Sinf-nomi.ob’ekt-nomi

Dasturda ob’ekt komponentasiga quyidagicha murojat kilish mumkin:

Sinf-nomi.ob’ekt-nomi :: komponenta-nomi yoki soddarok holda

Sinfga tegishli funksiyalarga quyidagicha murojat qilinadi:

X. define(0.9) ( Bu holda real=0.9 va imag=0.0)

X. define(4.3,20.0) ( Bu holda kompleks son 4.3+i*20.0)

Display funksiyasi ekranda kompleks son qiymatlarini tasvirlaydi.

Komponenta o‘zgaruvchilar va komponenta funksiyalar. Sinf kompanenta o‘zgaruvchilari sifatida o‘zgaruvchilar , massivlar, ko‘rsatkichlar ishlatilishi mumkin. Elementlar ta’riflanganda initsializatsiya kilish mumkin emas. Buning sababi shuki sinf uchun xotiradan joy ajratilmaydi. Kompanenta elementlariga kompanenta funksiyalar orkali murojat qilinganda faqat nomlari ishlatiladi Sinfdan tashqarida sinf elementlariga emas ob’ekt elementlariga murojat kilish mumkin . Bu murojat ikki xil bo‘lishi mumkindir.

Ob’ekt- nomi . Element – nomi.

Sinf elementlari sinfga tegishli funksiyalarida ishlatilishidan oldin ta’riflangan bo‘lishi shart emas. Xuddi shunday bir funksiyadan xali ta’rifi berilmagan ikkinchi funksiyaga murojaat kilish mumkin.

Komponentalarga murojaat xukuklari. Komponentalarga murojaat xuquqi murojaat spetsifikatorlari yordamida boshkariladi. Bu spetsifikatorlar:

Ximoyalangan kompanentalardan sinflar ierarxiyasi qurilganda foydalaniladi. Oddiy holda Protected spetsifikatori Private spetsifikatoriga ekvivalentdir. Umumiy ya’ni Public tipidagi komponentalarga dasturning ixtiyoriy joyida murojaat kilinishi mumkin.

Xususiy ya’ni Private tipidagi komponentalarga sinf tashqarisidan murojaat qilish mumkin emas. Agar sinflar Struct xizmatchi so‘zi bilan kiritilgan bo‘lsa, uning hamma komponentalari umumiy Public bo‘ladi, lekin bu xuquqni murojaat spetsifikatorlari yordamida o‘zgartirish mumkin.

Agar sinf Class xizmatchi so‘zi orkali ta’riflangan bo‘lsa, uning hamma komponentalari xususiy bo‘ladi. Lekin bu xuquqni murojaat spetsifikatorlari yordamida o‘zgartirish mumkindir.

Bu spetsifikator yordamida sinflar umumiy holda quyidagicha ta’riflanadi:

int data_member; // Ma’lumot-element

void show_member(int); // Funksiya-element

Sinf ta’riflangandan so‘ng, shu sinf tipidagi o‘zgaruvchilarni(ob’ektlarni) quyidagicha ta’riflash mumkin:

class_name object_one, object_two, object_three;

Quyidagi misolda employee, sinfi kiritilgandir :

Bu sinf ikki o‘zgaruvchi va bitta funksiya-elementga ega.

Quyidagi dastur ikki employee ob’ektini yaratadi. Nuqta operatordan foydalanib ma’lumot elementlarga qiymat beriladi so‘ngra show_employee elementidan foydalanib xizmatchi xakidagi ma’lumot ekranga chikariladi:

using namespace std;

employee worker, boss;

Komponenta funksiya ta’rifi. Komponenta funksiya albatta sinf tanasida ta’riflangan bo‘lishi lozim. Global funksiyalardan farqli komponenta funksiya sinfning hamma komponentalariga murojat qilishi mumkin. Funksiyaning faqat prototipi emas to‘la ta’rifi sinf tanasida joylashgan bo‘lsa, bu funksiya joylashtiruvchi (inline) funksiya hisoblanadi. Ma’lumki inline funksiyalardassikllar, kalit bo‘yicha o‘tish operatori ishlatilishi mumkin emas. Bundan tashqari bunday funksiyalar rekursiv funksiya bo‘lolmaydi. Bu chegaralarni engish uchun sinf tanasiga faqat funksiya prototipi joylashtirilib, funksiyaning to‘la ta’rifi sinf tashqarisida dasturga kiruvchi boshqa funksiyalar bilan birga beriladi. Komponenta funksiyani sinf tashqarisida ta’riflanganda, qaysi sinfga tegishli ekanligini quyidagi shaklda ko‘rsatiladi:

Sinf-nomi :: Komponenta funksiya-nomi

Sinf tanasiga komponenta funksiya prototipi quyidagi shaklda joylashtiriladi:

Sinf tashqarisida funksiya quyidagi shaklda ta’riflanadi:

Tip sinf-nomi :: funksiya-nomi(formal-parametrlar-spetsifikatsiyasi)

Oldingi misoldagi employee sinfida funksiya sinf ichida ta’riflangan. Bunday funksiya joylanuvchi (inline) funksiya deb qaraladi.

Funksiyani sinf tashqarisida ta’riflab sinf ichiga funksiya prototipini joylashtirish mumkin. Sinf ta’rifi bu holda quyidagi ko‘rinishda bo‘ladi:

Har xil funksiyalar bir xil nomli funksiyalardan foydalanishi mumkin bo‘lgani uchun funksiya nomi sinf nomi va global ruxsat operatori belgisi (::) qo‘yilishi lozim.

Funksiya sinf tashqarisida ta’riflangan bo‘lsa ularni inline funksiya sifatida qarash uchun funksiya ta’rifida inline so‘zi aniq ko‘rsatilgan bo‘lishi kerak.

Quyidagi dastur show_employee funksiyasi ta’rifini sinf tashqarisiga joylashtiradi va inline so‘zi anik ko‘rsatiladi:

using namespace std;

inline void employee::show_employee(void)

Ingliz tili 11-sinf

Pupil’s Book
For the 11th grade pupils
of secondary schools
O‘rta ta’lim muassasalarining 11-sinfi va o‘rta maxsus,
kasb-hunar ta’limi muassasalari o‘quvchilari uchun darslik
1-nashri
O‘zbekiston Respublikasi Xalq ta’limi vazirligi tasdiqlagan

Что нового в последней версии 1.0.0

Last updated on 07/01/2023

Ingliz til 11-sinf, Английский язык 11 класс: ru-RU

Загрузка перевода.

Дополнительная информация о Приложения

Требуемая версия Android

Старые Версии Ingliz tili 11-sinf

Ingliz tili 11-sinf 1.0.0

15.2 MB 07/01/2023

Альтернатива Ingliz tili 11-sinf

Bilimdon – Rus Tili
Tarix. Qadimgi dunyo 6-sinf
O’zbekiston tarixi 7-sinf
O’zbekiston tarixi 8-sinf
Jahon tarixi 8-sinf
O’zbekiston tarixi 9-sinf

Больше от Turkiston

Tarix. Qadimgi dunyo 6-sinf
O’zbekiston tarixi 7-sinf
O’zbekiston tarixi 8-sinf
Adabiyot 8-sinf. I qism
Jahon tarixi 7
Jahon tarixi 8-sinf
Загрузка комментария
Оставьте первый комментарий.

Рекомендовать

Hearthstone
AliExpress
Яндекс Навигатор
World of Tanks Blitz PVP битвы
MARVEL Future Fight
Авто.ру: купить и продать авто
Игры с предварительной регистрацией

Нажав на кнопку предварительной регистрации, вы собираетесь предварительно зарегистрировать предстоящие игры через APKPure App Store. Когда игра будет выпущена, вы получите уведомление от APKPure заранее.

  • English
  • Indonesia
  • Português
  • Español
  • Pусский
  • العربية‎
  • 中文(简体)
  • 中文(繁體)
  • Italiano
  • 日本語
  • Deutsch
  • Tiếng Việt
  • Français
  • Türkiye
  • 한국어
  • Malaysia
  • ภาษาไทย

Отмена Окей

  • Afrikaans
  • አማርኛ
  • اللغة العربية
  • azərbaycan dili
  • беларуская мова
  • български език
  • বাংলা
  • bosanski jezik
  • català
  • čeština
  • dansk
  • Deutsch
  • ελληνικά
  • English
  • Esperanto
  • Español
  • eesti
  • euskara
  • فارسی
  • suomi
  • Français
  • galego
  • ગુજરાતી
  • हिन्दी
  • hrvatski jezik
  • magyar
  • Հայերեն
  • Íslenska
  • Italiano
  • 日本語
  • ქართული
  • қазақ тілі
  • ខេមរភាសា
  • ಕನ್ನಡ
  • 한국어
  • Кыргызча
  • ພາສາ
  • lietuvių kalba
  • latviešu valoda
  • македонски јазик
  • മലയാളം
  • Монгол хэл
  • मराठी
  • هاس ملايو‎
  • ဗမာစာ
  • Norsk bokmål
  • नेपाली
  • nederlands
  • ਪੰਜਾਬੀ
  • język polski
  • Português
  • limba română
  • Русский
  • සිංහල
  • slovenčina
  • slovenski jezik
  • Shqip
  • српски језик
  • svenska
  • Kiswahili
  • தமிழ்
  • తెలుగు
  • ไทย
  • Wikang Tagalog
  • Türkçe
  • українська мова
  • اردو
  • Ўзбек
  • Việt Nam
  • 中文
  • isiZulu

Discover what you want easier, faster and safer.

NODFAY.UZ

Masalan, “Denov-Sobirov Botirbek-25M-11A”
Bu holda 25M-11A esa 25 maktab 11A sinf deb qayd etiladi.
DIQQAT!
Termiz tuman yoki Termiz shahar deb ajratilishi shart! Ma’lumot to’liq kiritilmasa test natijasi haqiqiy hisoblanmaydi.

To’g’ri 0 Xato 0

Keyingi savol
Istalgan vaqtda testni to’xtatishingiz mumkin. Biroq, foiz pasayib ketishi mumkin. Testni tugatish

Test Natijalari

Отправить комментарий

* Iltimos, izoh qoldirishda odob ahloq qoidalariga rioya qiling!
Sertifikatlarni kõrib bõlmiyapdi Ответить Удалить
Bizni sertifikatlar qachon chiqmadi
Удалить
Natijani korish yuqalib ketkuu Ответить Удалить
Sertifkatlar qacon chiqadi menda xam wu savol Ответить Удалить
Ha hammada shu savol Удалить
Men82 foiz javob berdim sertifikatni qachon olaman Ответить Удалить
Assalomu aleykum men 98% olgandim sertifikat qachon chiqadi. Ответить Удалить
Ismatullayeva Farzona
Ответить Удалить
Этот комментарий был удален администратором блога. Ответить Удалить
98%oldim sertifikatni qachon va qanday olaman Ответить Удалить
Qancha savol borligi qavs ichida yozilgan Удалить
Sertifakatni qanday yukab olish mumkin
Ответить Удалить
90% dan oshiq olgan natija uchun diplom beriladi.
Yaqina diplomlarni berish boshlanadi. Удалить

121 ta test – 2 min 29 sekund

200 ta test – 5 min 30 sekund

100 ta test – 2 min 10 sekund

Featured post

GUESS WHAT! 2 Hello again. VOCABULARY TEST 6

Nodirbek Fayzullayev февраля 12, 2023

Izohlar

35/comments/show

Yangi maqola va testlar

6/sidebar/recent

Ijtimoiy tarmoqlar

Havolalar

  • 7-tarix-uzb 1
  • Adabiyot 1
  • Advanced Grammar 8
  • Alphabet 1
  • Antonyms test 3
  • Azar Beginner 7
  • Azar FOEG 10
  • Beauty and the Beast 10
  • biologiya 5 2
  • BuxDU 9
  • Cartoon new words 3
  • Cartoon test 7
  • CEFR 1
  • CEFR B2 TEST 5
  • CEFR C2 TEST 1
  • CEFR LEVEL 1
  • Crossword 11
  • Destination B1 21
  • DTM 10
  • DTM STUDY ENGLISH 1
  • Eng 11 7
  • Eng 11 Lesson New Words 22
  • Eng 11 New Words 20
  • Eng 11-Unit 1-1B Exercise 2
  • Eng 11-Unıt 1-1A Exercise 12
  • English cartoon 2
  • english class 11 2
  • English Kids 1
  • English Olympiad 1
  • English Olympiads 1
  • Grammar A1 12
  • Grammar A2 10
  • Guess what 2 60
  • HB4 30
  • HE4 25
  • Headway Beginner Grammar test 1
  • Headway Beginner new words list 3
  • Headway Beginner new words test 3
  • Headway Beginner PICO test 1
  • Headway Elementary new words list 4
  • Info 1
  • Intermediate 10
  • iq 1
  • Level test A+ 2
  • Level test B1 1
  • Listening 5
  • Logic 5
  • Majburriy 4
  • Mantiq savol javob 1
  • Mental arifmetika 1
  • mini olimpiada 6
  • morfologiya 2
  • Murakkab test 8
  • New Words A1 13
  • New Words A2 14
  • Olimova 2
  • on 1
  • Ona tili 9
  • Online Test 79
  • Paper Test 20
  • PHRASES AND SENTENCES 1
  • PICO A1 6
  • PIZA o’qish 1
  • President maktabi 1
  • Qadimgi Dunyo Tarixi – 6 ochiq test 67
  • Qadimgi Dunyo Tarixi – 6 yopiq test 86
  • rasmli mantiq 3
  • Reading 3
  • Reading Clues A1-A2 24
  • Reading Clues book 1 1
  • Reading Stories Level 1 10
  • Sayt Auditori 3
  • Sh. Olimova 2
  • Song Test 1
  • Songs 2
  • Start Reading Book 1 2
  • Summary 1
  • Synonyms test 1
  • Tarix 6 krosvord 1
  • Tarix 7 3
  • Test Bank 1
  • Test with Timer 24
  • TOEFL 1
  • TRUE or FALSE 17
  • Uzb Tarix 11 test 6
  • Uzb Tarix 11 yopiq test 2
  • UZBEK PIRLS 1
  • video 1
  • voc 1
  • Vocabulary test 38
  • words spinner 8
  • wow 1 10

Arxiv

  • ▼2023 (59)
    • ▼февраля (29)
      • GUESS WHAT! 2 Hello again. VOCABULARY TEST 6
      • GUESS WHAT! 2 Hello again. VOCABULARY TEST 5
      • GUESS WHAT! – Book 2 – UNIT 8 – Vocabulary Test 5
      • GUESS WHAT! – Book 2 – UNIT 8 – Vocabulary Test 4
      • GUESS WHAT! – Book 2 – UNIT 8 – Vocabulary Test 3
      • GUESS WHAT! – Book 2 – UNIT 8 – Vocabulary Test 2
      • GUESS WHAT! – Book 2 – UNIT 8 – Vocabulary Test 1
      • GUESS WHAT! – Book 2 – UNIT 7 – Vocabulary Test 5
      • GUESS WHAT! – Book 2 – UNIT 7 – Vocabulary Test 4
      • GUESS WHAT! – Book 2 – UNIT 7 – Vocabulary Test 3
      • GUESS WHAT! – Book 2 – UNIT 7 – Vocabulary Test 2
      • GUESS WHAT! – Book 2 – UNIT 7 – Vocabulary Test 1
      • GUESS WHAT! – Book 2 – UNIT 6 – Vocabulary Test 4
      • GUESS WHAT! – Book 2 – UNIT 6 – Vocabulary Test 3
      • GUESS WHAT! – Book 2 – UNIT 6 – Vocabulary Test 2
      • GUESS WHAT! – Book 2 – UNIT 6 – Vocabulary Test 1
      • GUESS WHAT! – Book 2 – UNIT 5 – Vocabulary Test 5
      • GUESS WHAT! – Book 2 – UNIT 5 – Vocabulary Test 4
      • GUESS WHAT! – Book 2 – UNIT 5 – Vocabulary Test 3
      • ARALASH TEST
      • GUESS WHAT! – Book 2 – UNIT 5 – Vocabulary Test 2
      • GUESS WHAT! – Book 2 – UNIT 5 – Vocabulary Test 1
      • GUESS WHAT! – Book 2 – UNIT 4 – Vocabulary Test 4
      • GUESS WHAT! – Book 2 – UNIT 4 – Vocabulary Test 3
      • GUESS WHAT! – Book 2 – UNIT 4 – Vocabulary Test 2
      • GUESS WHAT! – Book 2 – UNIT 4 – Vocabulary Test 1
      • GUESS WHAT! – Book 2 – UNIT 3 – Vocabulary Test 5
      • GUESS WHAT! – Book 2 – UNIT 3 – Vocabulary Test 4
      • GUESS WHAT! – Book 2 – UNIT 3 – Vocabulary Test 3
      • ►января (30)