Inkapsulyasiya Qandaydir bir elementni ommaviy interfeysga kiritish yoki, aksincha, undan chiqarish uchun kalit so'zdan foydalanish kerak. OMD ning har bir tilida kalit so'zlar to'plami belgilangan. Biroq bu so'zlar asosan bir xil funksiyalarni bajaradi. Obyektga mo'ljallangan tillarning ko'pchiligida kirishning uchta darajasi mavjud: 1. Ommaviy (public) — barcha obyektlarga kirish uchun ruxsat bor. 2. Himoyalangan (protected) — faqat ushbu sinf va har qanday voris sinflarga kirishga ruxsat bor. 3. Xususiy (private) — faqat ushbu sinfda kirishga ruxsat bor. Loyihada kirish darajasini to'g'ri tanlab olish muhim ahamiyatga ega. Ko'rinadigan qilinishi lozim bo'lgan barcha narsa ommaviy bo'Imog'i lozim. Berkitilishi lozim bo'lgan har qanday narsa himoya- langan yoki xususiy kirishga ega bo'lmog'i kerak. Inkapsulyasiya { Public: String Name; Int Age;
Do'stlaringiz bilan baham: |