Page 49 - ai2 beginners book
P. 49

‫מסע לפיתוח אפליקציות להוראה ולמידה‬

                                         ‫‪ .2‬להגדיר ערך חדש‬
‫הדבר נעשה עם בלוקים שנקראים ‪ getters‬לקבלת הערך‪,‬‬

   ‫ובלוקים שנקראים ‪ ,setters‬אשר משנים את הערך‪ .‬הם‬
                                      ‫זמינים במסך הבלוקים‪.‬‬

     ‫איור‪ :‬בלוק ‪ Setter‬של שינוי ערך הטקסט בכפתור מסוים‬

   ‫איור‪ :‬בלוק ‪ Getter‬של קבלת ערך הטקסט מכפתור מסוים‬

 ‫‪ Getter‬ו‪ Setter -‬הם מושגים נפוצים בהרבה שפות תיכנות‪.‬‬

                                         ‫משתני ארוע‪ :‬משתנים מיוחדים‬

  ‫ישנם ארועים פשוטים‪ ,‬כמו הקלקה על כפתור‪ ,‬אך ישנם גם‬
     ‫ארועים יותר מורכבים‪ .‬בארועים מורכבים אפשר להעביר‬
             ‫משתנים הנקראים בשפת התיכנות 'פרמטרים' או‬

‫'ארגומנטים'‪ ,‬שהם משתנים לכל דבר ועניין‪ ,‬המעבירים מידע‬
                                       ‫אל תוך הבלוק של הארוע‪.‬‬

       ‫איור‪ :‬לארוע ‪ PositionChanged‬המקבל ארגומנט בשם‬
                                                  ‫‪thumbPosition‬‬

                               ‫‪- 49 -‬‬
   44   45   46   47   48   49   50   51   52   53   54