Atributlar - bu sinfdan yaratilgan ob'ektning holati yoki xususiyatlarini saqlaydigan ma'lumotlar a'zolari. Ular ushbu ob'ektlarning xususiyatlarini belgilaydi.
Atributlar ob'ekt haqidagi tavsiflovchi ma'lumotlarni saqlaydi, ular qatorlar, raqamlar va boshqalar kabi turli xil ma'lumotlarga ega bo'lishi mumkin. Bu turli xil xususiyatlarni ko'rsatishga imkon beradi.
Atributlar ob'ekt haqidagi tavsiflovchi ma'lumotlarni saqlaydi, ular qatorlar, raqamlar va boshqalar kabi turli xil ma'lumotlarga ega bo'lishi mumkin. Bu turli xil xususiyatlarni ko'rsatishga imkon beradi.
Inkapsulyatsiya
Inkapsulyatsiya
Inkapsulyatsiya ma'lumotlar atributlarini va ularni sinf ichida boshqaradigan usullarni birlashtiradi. Ma'lumotlar yaxlitligini himoya qilish uchun ayrim komponentlar yashirin bo'lishi yoki tashqi tomondan to'g'ridan-to'g'ri kirishni cheklashi mumkin.
O'zaro ta'sir faqat belgilangan interfeyslar orqali amalga oshiriladi. Bu noto'g'ri foydalanishdan saqlaydi va maxsus amalga oshirish tafsilotlarini yoqadi.
O'zaro ta'sir faqat belgilangan interfeyslar orqali amalga oshiriladi. Bu noto'g'ri foydalanishdan saqlaydi va maxsus amalga oshirish tafsilotlarini yoqadi.
Polimorfizm
Polimorfizm
Polimorfizm turli sinflar ob'ektlarini umumiy supersinf tipidagi ob'ektlar sifatida ko'rib chiqishga va ularni bir-birining o'rnida ishlatishga imkon beradi.
Bitta usul interfeysi bir nechta ma'lumotlar turlarida ishlashi mumkin. Polimorfizm tizimlarni kengaytirish va ko'proq umumiy qayta ishlatiladigan kod yozish uchun moslashuvchanlikni ta'minlaydi.
Bitta usul interfeysi bir nechta ma'lumotlar turlarida ishlashi mumkin. Polimorfizm tizimlarni kengaytirish va ko'proq umumiy qayta ishlatiladigan kod yozish uchun moslashuvchanlikni ta'minlaydi.
Identifikatsiya
Identifikatsiya
Har bir ob'ektga, hatto bir xil atribut qiymatlariga ega bo'lsa ham, uni boshqa ob'ektlardan ajratib turadigan noyob identifikator beriladi. Bu ob'ekt havolalari va munosabatlarini aniq boshqarish imkonini beradi.
Tranzaksiyalar
Tranzaksiyalar
Tranzaksiyalar operatsiyalarni hamma yoki hech narsa birligiga guruhlaydi. Agar biron bir qism bajarilmasa, ma'lumotlar bazasi barqarorligini ta'minlash uchun butun tranzaksiya orqaga qaytariladi. Tranzaktsiyalar yaxlitlikni ta'minlaydigan atomiklik, izolyatsiya va chidamlilik kabi xususiyatlar bilan ishonchlilikni guruhlaydi