3.8.8. פונקציות ומשתנים סטטיים

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

הגדרת משתנה סטטי נעשית על ידי הוספת המילה static להגדרה שלו.

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

פונקציות סטטיות הן פונקציות ששייכות למחלקה ולא לאובייקט.

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



תגיות המסמך:

מאת: anonymos

xss hack

אני רוצה שתעזור לי ב xss אשמח לתשובה
מאת: BLT

תודה רבה!

וואי הצלת אותי! קיבלתי שאלה שלא הצלחתי להבין מה רוצים ממני בכלל ועזרת מאוד, תודה :)
מאת: דולב

מה זה פונקציה?
מאת: משה

עזרה

חיה רצית עזרה ואשמח לעזור
mmh15@windowslive.com
מאת: חיה

תיכנות

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

תחביר

למרות שג'אווה מאפשרת סגנון הכרזה על מערך דומה לזה שבC++, הסגנון המומלץ באופן רשמי שונה - הסוגריים המרובעים באים מיד לאחר הטיפוס ובסמוך אליו, לא בסמוך לשם המערך.
שיתוף:
| עוד