תוכן עניינים:
הגדרה - מה המשמעות של פרטי?
פרטי הוא מילת מפתח המציינת את רמת הגישה ומספקת למתכנתים שליטה מסוימת על אילו משתנים ושיטות מוסתרים בכיתה. ניתן לגשת למשתנים ושיטות המוגדרים באמצעות מילת המפתח הפרטית רק בשיטות אחרות בכיתה ולא ניתן לגשת אליהם על ידי כיתות נגזרות.
מילת המפתח הפרטית משמשת ברוב שפות התכנות מונחות האובייקטים (OOP), כולל C ++, C # ו- Java.
Techopedia מסביר פרטי
מפרטי הגישה הפרטית משמשים לרוב לאקפסולציה, המתייחסת למשתנים או לשיטות מוסתרים מהעולם החיצון. משמעות הדבר היא שמשתנים ושיטות פרטיים קשורים באופן הדוק למחלקה וזמינים רק במסגרת הכיתה. בדרך כלל ניגשים לחברים בנתונים פרטיים בשיטות מיוחדות המכונות מתיישבים. המהדר מחזיר הודעת שגיאה אם מתכנת מנסה לגשת למשתנה או לשיטה פרטיים מחוץ למחלקה שלו.
C ++ מאפשר שימוש בפונקציות וחוגים של חברים לגישה למשתנה או שיטה פרטיים. אם מחלקה מוכרזת כחברה לכיתה אחרת (באמצעות הוספת שורת קוד במחלקה האחרונה בה כתוב כי המחלקה לשעבר היא חברתה באמצעות מילת המפתח לחבר), הכיתה הקודמת עשויה לגשת למשתנים ושיטות פרטיים מהכיתה האחרונה. בנוסף, אם כיתה א 'היא חברה לשכבה ב', ב 'אינה מרומזת ידידה לא'. יתר על כן, חברות איננה חולפת. לדוגמה, אם A הוא חבר ל B, ו- B הוא חבר ל- C, אז A אינו מרומז חבר ל- C.
