Page 64 - תכנות בשפת ג'אווה חלק א
P. 64
מבנה פעולה פנימית +מושגים חשובים:
בקרת גישה לפונקציה :הגבלת הגישה לפונקציה במחלקה על ידי שימוש
באחת מארבע מילות מפתח בשפה:
- privateהגישה מותרת רק לפונקציות של המחלקה עצמה.
- protectedהגישה מותרת גם לפונקציות היורשות את המחלקה.
- packageהגישה מותרת לכל הפונקציות ששייכות למחלקות שבאותה
חבילה כמו המחלקה שלנו)אפשרות זו היא ברירת מחדל(.
- publicהגישה מותרת לכל פונקציה שהיא.
טיפוס הערך שיוחזר :במידה ונרשום ,voidנכריז על הפונקציה כלא
מחזירה ערך .אחרת נרשום את הטיפוס של הערך שאותו נרצה להחזיר,
ונחזיר את הערך על ידי הפקודה )returnניתן להחזיר רק ערך אחד בלבד(.
שם הפעולה :שם הפעולה יכתב בצורת .camelUpperCaseעל מנת לזמן
את הפעולה נשתמש בשמה.
פרמטרים :ייכתבו בסוגריים לאחר השם ,טיפוס הערך שיועבר ואחריו
שמו)השם של משתנה שיועבר בפעולה לא חייב להיות זהה לשמו של
המשתנה שבו יהיה שימוש בפעולה(.
:classבעזרת מילה זו בשפת Javaנגדיר מחלקה.
64
כל הזכויות שמורות ל ""Devkills