Page 43 - ai2 beginners book
P. 43

‫מסע לפיתוח אפליקציות להוראה ולמידה‬
                                        ‫מסגרת התכונות – ‪Properties‬‬

                             ‫איור‪ :‬באדום מסומן מיקום המסגרת‬

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

        ‫בהתאם למטרה שלשמה פותחה‪ .‬לדוגמא‪ ,‬קומפוננטת‬
  ‫'כפתור' יודעת להציג עליה טקסט ולכן יש לה תכונת 'טקסט'‬
‫(‪ .)Text‬קומפוננטת 'הנגן' (‪ )Player‬יודעת איזה צליל להשמיע‪,‬‬
‫לכן יש לה תכונת 'מקור' (‪ .(Source‬מכאן שלכל תכונה יש שם‬

                                                           ‫ויש ערך‪.‬‬
    ‫מסגרת התכונות מציגה בכל רגע נתון את כל התכונות של‬
‫קומפוננטה אחת‪ .‬ההקלקה על קומפונננטה אחרת תחליף את‬

                           ‫התכונות המוצגות במסגרת התכונות‪.‬‬
                                ‫‪- 43 -‬‬
   38   39   40   41   42   43   44   45   46   47   48