תכנות מתקדם ב-Java/מחלקות

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
קפיצה לניווט קפיצה לחיפוש


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



מחלקות בג'ווה הם הבסיס שבלעדיו לא תוכלו לעשות כלום, ולכן חשוב ללמוד פרק זה ביסודיות.

הסבר לשימוש[עריכה]

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

תחביר וצורת כתיבה[עריכה]

// כאן יבואו היבואיים

class MyClass //MyClass כאן מאתחלים את המחלקה, כמובן שניתן לשנות את ה 
{
/*
*כאן יבואו הסברים וקטעי קוד.
*
*/
}