Текст абзsdaаца
Download 3.12 Mb. Pdf ko'rish
|
Текст абзsdaаца
- Bu sahifa navigatsiya:
- Afzalliklari Kamchiliklari : Afzallik va kamchiliklari
- Object Object
Obyektga Yo’naltirilgan
Dasturlash OOP nimalardan tashkil topgan? Class Object Method Atribute Parallel dasturlash – bir loyihaning turli qismlari bir vaqtda yaratilishi mumkin Vorislik tamoyili klasslardan qayta foydanalish imkonini beradi Polimorfizm tamoyili klasslarni moslashuvchan qiladi Klasslardan boshqa dastur va loyihalarda qayta-qayta foydalanish mumkin Dasturlashga yangi qadam qo’yganlar uchun biroz tushunarsiz Har doim ham samarali emas Ba’zida dasturimizni haddan tashqari murakkablashtirib yuborishi mumkin Afzalliklari Kamchiliklari: Afzallik va kamchiliklari Class va Object tushunchasi Class Class - qolip, ya'ni unda obyektning qanday xossa va metodlarga ega bo'lishi yozilgan bo'ladi. Class(sinf) - obyektni tariflab beruvchi tip. Object Object bu - ko’zimiz bilan ko’rib turgan barcha narsa Class va Object Object - Class asosida tuzilgan konkret predmet. Tasavvur qiling, siz g’isht zavodidasiz yoki o’zingiz (qo’lbola) g’isht quymoqchisiz.Ushbu holatda sizning g’isht quyuvchi qolipingiz bu class va siz quygan g’ishtlar esa objectlar deb qarashingiz mumkin. Class atributi - bu classning barcha objectlari uchun qiymati bir xil bo'lib qoladigan atribut class atributi deb nomlanadi. U funksiya ichida emas, balki class darajasida aniqlanadi. Class atributining qiymati barcha ob'ektlar tomonidan taqsimlanadi. 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. OOP tamoyillari - Inheritance - Polimorfizm - Encapsulation - Abstraction |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling