Page 10 - תכנות בשפת ג'אווה חלק א
P. 10
משתנים
ניתן להגדיר משתנים שהם שומרי המידע שלנו ,ולהשים ערכים לתוכם דרך
הגדרה והשמה ישירה ) (definitionאו דרך קליטה )פעולת הקלט שנלמד
בעמודים הבאים( .
בדומה לשפות אחרות ,ב Javaיש להגדיר משתנה לפני השמת הערך לתוכו
)ביצוע ,declarationהגדרת המשתנה -טיפוסו ושמו לפני השמת הערך(,
וזאת באחת הדרכים הבאות:
בנוסף ,קיימים משתנים קבועים ומשתנים גלובליים .ברגע שנגדיר משתנים
קבועים ,נגדיר אותם עם ערך ,והוא לא יוכל להשתנות במהלך התכנית.
משתנה זה יוגדר בתוך המחלקה ומחוץ לפעולה הראשית ,ונוכל להשתמש בו
בכל הפעולות שניצור .נגדיר משתנה קבוע על ידי הוספת המילים static final
לפני טיפוסם.
משתנים גלובליים הם משתנים לכל דבר ,אך ההבדל הוא שהם יוגדרו
במחלקה ולא בפעולה הראשית או בפעולה אחרת עם המילה staticלפני
טיפוסם ,ולכן ניתן להשתמש בהם בכל פעולה שהיא.
דגשים חשובים מאוד! ביצירת משתנים:
(1שם המשתנה יתחיל באות אנגלית בלבד ,ניתן לכלול בשם
אותיות באנגלית ומספרים ,אך אסור תווים מיוחדים כמו @ #ועוד...
(2אם שם המשתנה מכיל מספר מילים ,לדוגמה ,first name ,יש
לכתוב את המילים השונות מחוברות בשיטת ,camelUpperCase
כלומר ,משתנה שיכיל את המילים firstו ,nameיכתב.firstName :
(3לא ניתן להשתמש במילות מפתח של השפה בתור שמות למשתנים.
(4יש לתת שמות משמעותיים למשתנים על מנת שמי שיקרא את הקוד
שלכם יבין את כוונתכם במהלך עבודה בקבוצה או עבודה אישית
שנבדקת ע"י בן אדם אחר.
10
כל הזכויות שמורות ל ""Devkills