Maqolalardagi teglar klass...


SOLID Printsiplari (I-qism) 18/08/09 20:52

SOLID Printsiplari (I-qism)

SOLID printsiplari, Obyektga Yo'naltirilgan Dasturlashda ishlatilinadigan asosiy dizayn tamoyillaridan biridir. SOLID so'zi u qamrab olgan beshta printsiplarni bosh harflaridan tashkil topgan: 1. Single Responsibility Principle (Yagona Javobgarlik Printsipi); 2. Open-Closed Principle (Ochiqlik-Yopiqlik Printsipi); 3. Liskov Substitution Principle (Liskovning Almashinuv Printsipi); 4. Interface Segregation Principle (Interfeysni Ajratish Printsipi);…



Python dasturlash tili: 9.1-dars. 17/02/16 23:16

Python dasturlash tili: 9.1-dars.

Shu paytgacha python bo'yicha darslarimizda keltirilgan dasturlar faqat funksiyalardan tashkil topgan edi. Ya'ni ma'lum bir ma'lumotlarni qayta ishlaydigan ifodalar blokidan iborat bo'ldi. Bu prosedura ko'rinishidagi dastrulash uslubi hisoblanadi. Dasturlarni tashkil qilishning boshqa ko'rinishi ham mavjud: ma'lumotlar va funksiyalarni bir ob'ekt ostiga jamlash. Bu dasturlashning ob'ektga yo'naltirilgan modeli hisoblanadi. Klass va ob'yektlar – ob'yektga yo'naltirilgan dasturlashning…



23-dars - Javada LinkedList klassi 17/01/08 23:20

23-dars - Javada LinkedList klassi

Javada LinkedList doubly linked listdan foydalanib elementlarni yig'adi. U AbstractList klassidan meros(extends) oladi va List va Deque interface'lardan implement oladi. ArrayListdan farqlaridan ham biri Deque dan implement olishidir; LinkedList'da bir xil elementlar saqlash mumkin; LinkedList'da ma'lumotlar kiritilish ketma-ketligida saqlanadi; LinkedList klass sinxron emas; LinkedList klassda boshqarish jarayonlari tez sodir bo'ladi, chunki LinkedList'da…



20-dars - Javada interfeys 16/12/30 01:41

20-dars - Javada interfeys

Javada interfeyslar orqali to'liq abstraktsiyani tashkillashtirish mumkin. Interfeys tarkibida funksiyalarning faqat nomlari bo'lishi mumkin, ularning tanasi bo'lishi mumkin emas(Java 8 dan boshlab default funksiyalarga funksiyaning bajarilish qismi yozilishi qo'shildi). Shuningdek, Interfeys tarkibida ma'lumotlar bo'lishi ham mumkin. Interfeyslarda o'zgaruvchilar e'lon qilinmaydi unda faqat o'zgarmas qiymatlar – final qiymatlar…