Съдържание:
Определение - Какво означава Private?
Частно е ключова дума, която определя нивото на достъп и предоставя на програмистите някакъв контрол над това, кои променливи и методи са скрити в клас. Променливите и методите, дефинирани с частната ключова дума, могат да бъдат достъпни само чрез други методи в класа и не могат да бъдат достъпни от производни класове.
Частната ключова дума се използва в повечето обектно-ориентирани програмиране (OOP) езици, включително C ++, C # и Java.
Техопедия обяснява частно
Специфичният частен достъп се използва най-вече за капсулиране, което се отнася до променливи или методи, скрити от външния свят. Това означава, че частните променливи и методи са плътно обвързани с клас и са достъпни само в обхвата на класа. Членовете на личните данни обикновено се осъществяват чрез специални методи, известни като setters. Компилаторът връща съобщение за грешка, ако програмист се опита да получи достъп до частна променлива или метод извън своя клас.
C ++ дава възможност за използване на приятелски функции и класове за достъп до частна променлива или метод. Ако клас е обявен за приятел в друг клас (чрез добавяне на ред код в последния клас, в който се казва, че предишният клас е негов приятел чрез ключовата дума приятел), тогава бившият клас може да получи достъп до частни променливи и методи от последния клас. Освен това, ако клас A е приятел на клас B, тогава B не е косвено приятел за А. Освен това приятелството не е преходно. Например, ако A е приятел на B, а B е приятел на C, тогава A не е косвено приятел на C.