בית התפתחות מהם חברים סטטיים? - הגדרה מטכנולוגיה

מהם חברים סטטיים? - הגדרה מטכנולוגיה

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

Anonim

הגדרה - מה המשמעות של חברים סטטיים?

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

Techopedia מסביר חברים סטטיים

ניתן לקרוא לשיטות סטטיות בשפות, כגון C # ו- Java, באמצעות התחביר הבא: clsName.mthName (args), כאשר clsName הוא שם הכיתה ו- mthName הוא שם השיטה הסטטית. ניתן לגשת למשתנים סטטיים דרך שם המחלקה שלהם באופן הבא: clsName.VarName, כאשר VarName הוא שם המשתנה הסטטי.

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

חלק מהתכונות של חברים סטטיים הם כדלקמן:

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

מהם חברים סטטיים? - הגדרה מטכנולוגיה