1. Obyektga Yo'naltirilgan Dasturlash (OYD-OOP)
OOP - Object Oriented Programming
Last updated
Was this helpful?
OOP - Object Oriented Programming
Last updated
Was this helpful?
C ++ OOP nima? OOP obyektga yo'naltirilgan dasturlash degan ma'noni anglatadi.
Protsedurali dasturlash - bu ma'lumotlar ustida operatsiyalarni bajaradigan protseduralar yoki funksiyalarni yozish.
Obyektga yo'naltirilgan dasturlash - bu ma'lumotlar va funksiyalarni o'z ichiga olgan obyektlarni yaratish.
Obyektga asoslangan dasturlash protsessual dasturlashdan bir qancha afzalliklarga ega:
OOP tezroq va oson bajariladi.
OOP dasturlarning aniq tuzilishini ta'minlaydi.
OOP C ++ kodini "O'zini takrorlamaslik" ni saqlashga yordam beradi va kodni saqlash, o'zgartirish va disk raskadrovka qilishni osonlashtiradi.
OOP kodi kamroq va ishlab chiqish vaqti qisqargan holda qayta ishlatilishi mumkin bo'lgan ilovalarni yaratishga imkon beradi.
Klasslar va obyektlar - obyektga yo'naltirilgan dasturlashning ikkita asosiy jihati.
Klasslar va obyektlar o'rtasidagi farqni ko'rish uchun quyidagi rasmga qarang:
Shunday qilib, Klass - bu obyektlar uchun shablon, obyekt - bu sinf namunasi. Alohida obyektlar yaratilganda, ular barcha o'zgaruvchilar va funksiyalarni sinfdan meros qilib oladilar.
Keyingi bobda klasslar va obyektlar haqida ko'proq bilib olasiz.