విషయ సూచిక:
నిర్వచనం - ప్రైవేట్ అంటే ఏమిటి?
ప్రైవేట్ అనేది ప్రాప్యత స్థాయిని నిర్దేశించే ఒక కీవర్డ్ మరియు ప్రోగ్రామర్లకు తరగతిలో ఏ వేరియబుల్స్ మరియు పద్ధతులు దాచబడిందనే దానిపై కొంత నియంత్రణను అందిస్తుంది. ప్రైవేట్ కీవర్డ్తో నిర్వచించబడిన వేరియబుల్స్ మరియు పద్ధతులు తరగతిలోని ఇతర పద్ధతుల ద్వారా మాత్రమే ప్రాప్తి చేయబడతాయి మరియు ఉత్పన్నమైన తరగతుల ద్వారా ప్రాప్యత చేయబడవు.
ప్రైవేట్ కీవర్డ్ C ++, C # మరియు జావాతో సహా చాలా ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ (OOP) భాషలలో ఉపయోగించబడుతుంది.
టెకోపీడియా ప్రైవేట్ గురించి వివరిస్తుంది
ప్రైవేట్ యాక్సెస్ స్పెసిఫైయర్ ఎక్కువగా ఎన్కప్సులేషన్ కోసం ఉపయోగించబడుతుంది, ఇది బాహ్య ప్రపంచం నుండి దాచిన వేరియబుల్స్ లేదా పద్ధతులను సూచిస్తుంది. ప్రైవేట్ వేరియబుల్స్ మరియు పద్ధతులు ఒక తరగతికి కట్టుబడి ఉంటాయి మరియు తరగతి పరిధిలో మాత్రమే లభిస్తాయి. ప్రైవేట్ డేటా సభ్యులను సాధారణంగా సెట్టర్లు అని పిలువబడే ప్రత్యేక పద్ధతుల ద్వారా యాక్సెస్ చేస్తారు. ప్రోగ్రామర్ దాని తరగతి వెలుపల నుండి ప్రైవేట్ వేరియబుల్ లేదా పద్ధతిని యాక్సెస్ చేయడానికి ప్రయత్నిస్తే కంపైలర్ దోష సందేశాన్ని అందిస్తుంది.
C ++ ప్రైవేట్ వేరియబుల్ లేదా పద్ధతిని యాక్సెస్ చేయడానికి ఫ్రెండ్ ఫంక్షన్లు మరియు క్లాసుల వాడకాన్ని అనుమతిస్తుంది. ఒక తరగతిని మరొక తరగతికి స్నేహితునిగా ప్రకటిస్తే (తరువాతి తరగతిలో ఫ్రెండ్ కీవర్డ్ ద్వారా మాజీ తరగతి దాని స్నేహితుడు అని పేర్కొంటూ కోడ్ యొక్క పంక్తిని జోడించడం ద్వారా), అప్పుడు మాజీ తరగతి తరువాతి తరగతి నుండి ప్రైవేట్ వేరియబుల్స్ మరియు పద్ధతులను యాక్సెస్ చేయవచ్చు. అదనంగా, తరగతి A తరగతికి స్నేహితుడు అయితే, B ని A కి స్నేహితుడు కాదు. ఇంకా, స్నేహం అస్థిరమైనది కాదు. ఉదాహరణకు, A కి B కి స్నేహితుడు, మరియు B C కి స్నేహితుడు అయితే, A అనేది C కి స్నేహితుడు కాదు.




