תוכן עניינים:
הגדרה - מה המשמעות של מפרט גישה?
מפרט גישה הוא אלמנט קוד המגדיר שיכול לקבוע אילו אלמנטים בתוכנית רשאים לגשת למשתנה מסוים או פיסת נתונים אחרת. לשפות תכנות שונות יש פרוטוקולים משלהם למפרטי גישה, כמו גם ברירות מחדל עבור כמה מרכיבי קוד הכוללים משתנים בודדים וכיתות כאחד.Techopedia מסביר את מפרט הגישה
שני מפרטי הגישה הנפוצים ביותר הם "ציבוריים" ו"פרטיים ". כאשר תוכנית עשויה לכלול כברירת מחדל אלמנטים שהם ציבוריים או פרטיים, מתכנתים יכולים לעתים קרובות לשנות את הסטטוס שלהם על ידי הגדרת או "הצהרת" הרכיב עם המילה "ציבורי" או "פרטי".
מתכנתים מגדירים אלמנטים קוד ונתוני נתונים כציבוריים או פרטיים מסיבות שונות. סטטוס ציבורי טוב לאלמנטים של קוד בעלי ערך לפונקציות חיצוניות שונות, אך עבור פריטים שניתן לשנות בקלות, כאשר שינויים אלה משפיעים על כושר הפירעון של הקוד, סטטוס פרטי יכול להועיל. ישנם יתרונות וחסרונות נוספים למפרטי גישה פרטיים וציבוריים, כולל שגיאות ותקלות לאחר שינויים בפריטים ציבוריים ושגיאות זמן ריצה הקשורות לפריטים פרטיים בלתי נגישים. 
 


 
 
