Page 69 - תכנות בשפת ג'אווה חלק א
P. 69
חלק - 2פעולה בונה :למחלקה תהיה פעולה בונה או מספר פעולות בונות.
הפעולה הבונה היא הפעולה אשר תזומן כאשר ניצור עצם מהמחלקה .בפעולה
הבונה נגדיר את ערכי התכונות של המחלקה .ערכים אלו יועברו בזימון של
הפעולה הבונה ונציב אותן בתכונות בתוך הפעולה הבונה .לא חייב לקבל ערכים
לתכונות בפעולה הבונה ואפשר לקבל רק לחלקן ולקבוע ערך קבוע מסוים
לתכונה שאליה לא התקבל ערך .על מנת לתת אופציות שונות בבניית העצם
נבנה מספר פעולות בונות על ידי העמסה.
הפעולות הבונות יכתבו לאחר תכונות המחלקה .כאשר כן נקבל ערכים בפעולה
הבונה ,הם יקראו בפעולה הבונה באותם שמות ,ולכן על מנת להבדיל בין תכונה
במחלקה עם אותו השם כמו משתנה בפעולה ,נשתמש במילה השמורה.this :
ניתן לבנות פעולות בונות נוספות לפי החוקים של העמסה שלמדנו.
69
כל הזכויות שמורות ל ""Devkills