Page 64 - תכנות בשפת ג'אווה חלק א
P. 64

‫מבנה‪ ‬פעולה פנימית ‪ +‬מושגים חשובים‪:‬‬

 ‫בקרת גישה לפונקציה‪ :‬הגבלת הגישה לפונקציה במחלקה על ידי שימוש‬
                                               ‫באחת מארבע מילות מפתח בשפה‪:‬‬

                 ‫‪ - private‬הגישה מותרת רק לפונקציות של המחלקה עצמה‪.‬‬
           ‫‪ - protected‬הגישה מותרת גם לפונקציות היורשות את המחלקה‪.‬‬
     ‫‪ - package‬הגישה מותרת לכל הפונקציות ששייכות למחלקות שבאותה‬

                     ‫חבילה כמו המחלקה שלנו)אפשרות זו היא ברירת מחדל(‪.‬‬
                                     ‫‪ - public‬הגישה מותרת לכל פונקציה שהיא‪.‬‬

      ‫טיפוס הערך שיוחזר‪ :‬במידה ונרשום ‪ ,void‬נכריז על הפונקציה כלא‬
   ‫מחזירה ערך‪ .‬אחרת נרשום את הטיפוס של הערך שאותו נרצה להחזיר‪,‬‬
‫ונחזיר את הערך על ידי הפקודה ‪)return‬ניתן להחזיר רק ערך אחד בלבד(‪.‬‬

‫שם הפעולה‪ :‬שם הפעולה יכתב בצורת ‪ .camelUpperCase‬על מנת לזמן‬
                                                       ‫את הפעולה נשתמש בשמה‪.‬‬

      ‫פרמטרים‪ :‬ייכתבו בסוגריים לאחר השם‪ ,‬טיפוס הערך שיועבר ואחריו‬
        ‫שמו)השם של משתנה שיועבר בפעולה לא חייב להיות זהה לשמו של‬
                                              ‫המשתנה שבו יהיה שימוש בפעולה(‪.‬‬

                              ‫‪ :class‬בעזרת מילה זו בשפת ‪ Java‬נגדיר מחלקה‪.‬‬

                          ‫‪64‬‬

                                                       ‫כל הזכויות שמורות ל "‪"Devkills‬‬
   59   60   61   62   63   64   65   66   67   68   69