Page 67 - תכנות בשפת ג'אווה חלק א
P. 67
סוגי מחלקות
קיימות מחלקות מסוגים שונים שלהן שימושים שונים.
קיימים 3סוגי מחלקות.
סוגי מחלקות:
מחלקה ראשית :כאשר נבנה מחלקות שונות ,לא נרצה להריץ בכל אחת
מהן קטע קוד כלשהוא ,כלומר ,לא נרצה בכל מחלקה לכתוב את הפעולה
הראשית) ,(mainולכן ניצור מחלקה "ראשית" שבה נכתוב את הקוד שנרצה
להריץ .הקוד שנריץ תפקידו לרכז את הקוד הסופי שירוץ במקום אחד
ולהשתמש בפעולות שנמצאות במחלקות השונות על העצמים שניצור
שטיפוסם הוא שם המחלקה שממנה נוצר.
מחלקה זו תכלול את הפעולה הראשית ופעולות חיצוניות נוספות.
נהוג לקרוא למחלקה ראשית בשמות Program :או .Main
מחלקה סטטית :מחלקה זו תשמש בתור מחלקת עזר ,כלומר ,על מנת לא
להעמיס על המחלקה הראשית בפעולות חיצוניות ,נוכל לכתוב את הפעולות
החיצוניות במחלקה נפרדת ואז כשרצה להשתמש בהן רק נצטרך לזמנן.
מחלקה זו תכלול פעולות חיצוניות בלבד על מנת שנוכל להשתמש בהן
במחלקות אחרות בלי צורך לממשן שוב.
נהוג לקרוא למלקה סטטית בשם שיתאר בכלליות את הפעולות שקיימות
בתוכה.
מחלקת עצם :מחלקת עצם היא המחלקה שבה נשתמש הכי הרבה.
נשתמש במחלקה זו על מנת ליצור עצמים שונים שנבנה למטרת סיוע
והקלה של ביצוע הפעולות שנצטרך .מחלקה זו מורכבת מתכונות,
פעולה/פעולות בונות ופעולות נוספות.
מחלקה זו תכלול משתנים גלובליים ,פעולות פנימיות וגם ניתן לכתוב בה
פעולות חיצוניות.
67
כל הזכויות שמורות ל ""Devkills