Sinfga kirish modifikatorlari deganda nima tushuniladi?
Sinfga kirish modifikatorlari deganda nima tushuniladi?

Video: Sinfga kirish modifikatorlari deganda nima tushuniladi?

Video: Sinfga kirish modifikatorlari deganda nima tushuniladi?
Video: - Telefonda Snapchat ochish 2021 | Телефонда Снапчат очиш 2024, Aprel
Anonim

Kirish modifikatorlari (yoki kirish spetsifikatsiyalar) ob'ektga yo'naltirilgan tillardagi kalit so'zlar bo'lib, foydalanish imkoniyatini belgilaydi sinflar , usullar va boshqa a'zolar. Bu eng ko'p ishlatiladigan aniqlovchi uchun sinflar . A sinf xususiy deb e'lon qilinishi mumkin emas.

Bundan tashqari, savol, sinf uchun qanday kirish modifikatorlaridan foydalanish mumkin?

Agar kalit so'z aytilmagan bo'lsa, bu shunday standart kirish modifikatori. Java-da to'rtta kirish modifikatorlari umumiy, xususiy, himoyalangan va standart . Shaxsiy va Himoyalangan kalit so'zlarni sinflar va interfeyslar uchun ishlatib bo'lmaydi.

Xuddi shunday, misol bilan Java-da kirish modifikatori nima? Java kirish modifikatorlarini tushunish

Kirish modifikatori sinf ichida faqat pastki sinf bo'yicha paketdan tashqari
Shaxsiy Y N
Standart Y N
Himoyalangan Y Y
Ommaviy Y Y

Bundan tashqari, Java-da kirish modifikatorlari deganda nimani anglatadi?

A Java kirish modifikatori qaysi sinflar bo'lishi mumkinligini belgilaydi kirish berilgan sinf va uning sohalari, konstruktorlari va usullari. Java kirish modifikatorlari kundalik nutqda ba'zan deb ham yuritiladi Java kirish spetsifikatsiyalari , lekin to'g'ri nom Java kirish modifikatorlari.

C++ sinfida qanday kirish modifikatorlari mavjud, ularni misol bilan tushuntiring?

C++ da uchtasi bor kirish spetsifikatsiyalar: public - a'zolarga tashqaridan kirish mumkin sinf . xususiy - a'zo bo'lishi mumkin emas kirildi tashqaridan (yoki ko'rilgan). sinf . himoyalangan - a'zolar bo'lishi mumkin emas kirgan tashqaridan sinf , ammo ular bo'lishi mumkin kirildi meros qilib olingan sinflar.

Tavsiya: