මූලික අදහස නම්, ආරක්ෂිත යැයි ප්රකාශයට පත් කරන ලද “ක්ෂේත්රයක්” (නිදර්ශන මට්ටමේ විචල්යය) එය තිබිය යුතු ප්රමාණයට වඩා දෘශ්යමාන වන අතර ඔබ කැමති ප්රමාණයට වඩා අඩු “ආරක්ෂිත” ය. සී / සී ++ / ජාවා / සී # හි ප්රවේශ විකරණකාරකයක් නොමැත, එය “එකම එකලස් තුළ ළමා පන්තිවලට පමණක් ප්රවේශ විය හැකිය” ට සමාන වන අතර එමඟින් ඔබේ එක්රැස්වීමේදී ක්ෂේත්රයට පිවිසිය හැකි ඔබේම දරුවන් නිර්වචනය කිරීමේ හැකියාව ලබා දෙයි, නමුත් වෙනත් එක්රැස්වීම් වල නිර්මාණය කරන ලද දරුවන්ට එකම ප්රවේශයට ඉඩ නොදීම; C # හි අභ්යන්තර සහ ආරක්ෂිත විකරණකාරක ඇත, නමුත් ඒවා සංයෝජනය කිරීමෙන් ප්රවේශය “අභ්යන්තර හෝ ආරක්ෂිත” නොව “අභ්යන්තර හෝ ආරක්ෂිත” වේ. එබැවින්, ඔබ එම දරුවා ලියා හෝ වෙනත් අයෙකු කළත්, ඕනෑම දරුවෙකුට ආරක්ෂිත ක්ෂේත්රයක් ප්රවේශ විය හැකිය. ආරක්ෂිත යනු හැකර්වරයෙකුට විවෘත දොරකි.
එසේම, ඒවායේ අර්ථ දැක්වීම අනුව ක්ෂේත්ර වෙනස් කිරීම සඳහා සහජයෙන්ම වලංගු භාවයක් නොමැත. C # හි ඔබට කියවීමට පමණක් එකක් කළ හැකි අතර එමඟින් වටිනාකම් වර්ග effectively ලදායී ලෙස නියත වන අතර විමර්ශන වර්ග නැවත ආරම්භ කළ නොහැක (නමුත් තවමත් ඉතා විකෘති), නමුත් ඒ ගැන ය. එනිසා, පවා ආරක්ෂා කර ඇති, ඔබේ දරුවන්ට (ඔබට විශ්වාස කළ නොහැකි) මෙම ක්ෂේත්රයට ප්රවේශය ඇති අතර එය අවලංගු දෙයකට සැකසිය හැකි අතර එමඟින් වස්තුවේ තත්වය නොගැලපේ (වළක්වා ගත යුතු දෙයක්).
ක්ෂේත්ර සමඟ වැඩ කිරීම සඳහා පිළිගත් ක්රමය නම් ඒවා පුද්ගලික කර ඒවා දේපල, සහ / හෝ ලබා ගන්නෙකු සහ සැකසුම් ක්රමයක් සමඟ ප්රවේශ වීමයි. පංතියේ සියලුම පාරිභෝගිකයින්ට වටිනාකම අවශ්ය නම්, ලබා ගන්නා තැනැත්තා (අවම වශයෙන්) ප්රසිද්ධ කරන්න. දරුවන්ට පමණක් එය අවශ්ය නම්, ලබා ගන්නාව ආරක්ෂා කරන්න.
ප්රශ්නයට පිළිතුරු සපයන තවත් ප්රවේශයක් වන්නේ ඔබෙන්ම විමසීමයි; ළමා ක්රමයක කේතයට මගේ රාජ්ය දත්ත කෙලින්ම වෙනස් කිරීමේ හැකියාව අවශ්ය වන්නේ ඇයි? එම කේතය ගැන එය පවසන්නේ කුමක්ද? එහි මුහුණේ “සිරස් දුර” තර්කය එයයි. දරුවෙකු තුළ මව් තත්වය කෙලින්ම වෙනස් කළ යුතු කේතයක් තිබේ නම්, සමහර විට එම කේතය මුලින් ම දෙමව්පියන්ට අයිති විය යුතු ද?