בית בחדשות מה מסתיר נתונים? - הגדרה מ

מה מסתיר נתונים? - הגדרה מ

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של הסתרת נתונים?

הסתרת נתונים היא טכניקת פיתוח תוכנה המשמשת במיוחד בתכנות מונחה עצמים (OOP) להסתרת פרטי אובייקט פנימיים (חברי נתונים). הסתרת נתונים מבטיחה גישה בלעדית לנתונים לחברי הכיתה ומגינה על שלמות האובייקט על ידי מניעת שינויים לא מכוונים או מיועדים.


הסתרת נתונים גם מפחיתה את מורכבות המערכת להגברת החוסן על ידי הגבלת תלות הדדית בין רכיבי תוכנה.


הסתרת נתונים ידועה גם בשם אנקפסולציה של נתונים או הסתרת מידע.

Techopedia מסביר הסתרת נתונים

הסתרת נתונים הוצגה כחלק מתודולוגיית ה- OOP, בה תוכנית מופרדת לאובייקטים עם נתונים ופונקציות ספציפיות. טכניקה זו משפרת את יכולתו של המתכנת ליצור שיעורים עם ערכות נתונים ופונקציות ייחודיות, ונמנעת חדירה מיותרת משיעורי תוכנה אחרים.


מכיוון שטכניקות אדריכלות תוכנה נבדלות לעתים רחוקות, ישנם מעט נתונים המסתירים סתירות. נתונים המסתתרים מסתירים רק רכיבי נתוני מחלקה, בעוד שקפסול הנתונים מסתיר חלקי נתונים בכיתה ושיטות פרטיות.

מה מסתיר נתונים? - הגדרה מ