python dasturlash tilida obyektlar va sinflar

PPTX 20 стр. 1,7 МБ Бесплатная загрузка

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

Прокрутите вниз 👇
1 / 20
14-mavzu: python dasturlash tilida sinflari va obyektlari. 14-mavzu: python dasturlash tili sinf(klass)lari va obyektlari. 14-mavzu: python dasturlash tili sinf(klass)lari va obyektlari. reja: obyekt tushunchasi. sinf(klass)lar yaratish. metodlar bilan ishlash. obyekt nima? ob'ekt ma'lumotlar (o'zgaruvchilar) va metodlar (funktsiyalar) to'plamidir. object oriented dasturlashda o’zaro bo’gliq bo’lgan o’zgaruvchilar va funksiyalar bitta konteynerga jamlanadi va bunday konteynerlar obyekt deb ataladi. bir obyektga tegishli o’zgaruvchilar uning xususiyatlari, unga tegishli funksiyalar esa metodlari deb ataladi. keling misol tariqasida avtomobil degan obyektni ko’ramiz. avtomobilning modeli, rangi va narhi uning xususiyatlari. avtomobilga tegishli bo’lgan start(), stop() va tezlashish() kabi amallar esa uning metodlari deyiladi. obyekt nima? agar real dasturdan misol keltiradigan bo’lsak, istalgan dastur ichidagi tugma bu obyekt. uning shakli, rangi va matni esa xususiyatlari bo’ladi. tugma ustida bajariladigan amallar tugmaning metodlari deyiladi. misol uchun tugmani bosish, uzoq bosish, ustiga sichqonchani olib borish va hokazo. oop object oriented dasturlar bajarilishida qat’iy ketma-ketlikka amal qilmaydi. foydalanuvchi istlagan obyektga murojat …
2 / 20
mida uning turini kuramiz: x = 10 print(type(x)) natija: matn = "salom" print(type(matn)) natija: metodlar har bir obyekt uning ustida bajarish mumkin bo'lgan funksiyalar bilan keladi. bu funksiyalar obyekt ichida yashirin bo'ladi, va biz ularga nuqta va funksiya nomi orqali murojat qilishimiz mumkin. bunday funksiyalar shu klass (yoki obyektga) tegishli metodlar deyiladi. matn = "salom" print(matn.upper()) natija: salom son = [1,2,3,4,5] print(son.append(6)) natija: son=[1,2,3,4,5,6] sinf(class) yaratish python-da sinf yaratish uchun class kalit so'zidan foydalanamiz. masalan, class sinfnomi: # sinf tarkibi class viloseped: nomi = “ " harakat = 0 pythonda obyektlar ob'ekt sinfning namunasi deb ataladi. aytaylik, velosiped-bu sinf nomi, sinfdan veloseped11, veloseped2 kabi boshqa ob'ektlarni yaratishimiz mumkin. ob'ekt yaratish uchun sintaksis. class veloseped1: name = “ " gear = 0 veloseped1 = veloseped1() pythonda xususiyatlar natija: misol-1. shaxs nomli sinf yarating, ism va yosh uchun qiymatlarni belgilash uchun __int__() funksiyasidan foydalaning misol-2. mobil telefon obyektini klass yordamida dastur tuzing. …
3 / 20
python dasturlash tilida obyektlar va sinflar - Page 3
4 / 20
python dasturlash tilida obyektlar va sinflar - Page 4
5 / 20
python dasturlash tilida obyektlar va sinflar - Page 5

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

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

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

О "python dasturlash tilida obyektlar va sinflar"

14-mavzu: python dasturlash tilida sinflari va obyektlari. 14-mavzu: python dasturlash tili sinf(klass)lari va obyektlari. 14-mavzu: python dasturlash tili sinf(klass)lari va obyektlari. reja: obyekt tushunchasi. sinf(klass)lar yaratish. metodlar bilan ishlash. obyekt nima? ob'ekt ma'lumotlar (o'zgaruvchilar) va metodlar (funktsiyalar) to'plamidir. object oriented dasturlashda o’zaro bo’gliq bo’lgan o’zgaruvchilar va funksiyalar bitta konteynerga jamlanadi va bunday konteynerlar obyekt deb ataladi. bir obyektga tegishli o’zgaruvchilar uning xususiyatlari, unga tegishli funksiyalar esa metodlari deb ataladi. keling misol tariqasida avtomobil degan obyektni ko’ramiz. avtomobilning modeli, rangi va narhi uning xususiyatlari. avtomobilga tegishli bo’lgan start(), stop() va tezlashish() kabi am...

Этот файл содержит 20 стр. в формате PPTX (1,7 МБ). Чтобы скачать "python dasturlash tilida obyektlar va sinflar", нажмите кнопку Telegram слева.

Теги: python dasturlash tilida obyekt… PPTX 20 стр. Бесплатная загрузка Telegram