שדה מופע

מְחַבֵּר: Lewis Jackson
תאריך הבריאה: 8 מאי 2021
תאריך עדכון: 21 יוני 2024
Anonim
כשמשהו נפתח - מופע בכורה
וִידֵאוֹ: כשמשהו נפתח - מופע בכורה

תוֹכֶן

הגדרה - מה המשמעות של שדה מופע?

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

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

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

שדה מופע מכונה גם משתנה מופע.


מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את תחום המופעים

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

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

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

ניתן לאתחל שדות מופע באמצעות מפעיל ההקצאה עם ערך ראשוני כאשר הוא מוכרז. ניתן להשתמש בשדות מופע גם עם שינוי לקריאה בלבד, כך שניתן להקצות לערך פעם אחת בלבד, בהצהרה או בבנאי של המחלקה שלו.


הגדרה זו נכתבה במונחי C #