ממשק (תכנות) – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Delta739 (שיחה | תרומות)
Delta739 (שיחה | תרומות)
שורה 61:
בפקודת ההדפסה השנייה, שואלים את b אם הוא קטן מ-a. מאחר והתוצאה היא 1 הכוונה לשקר (b נמצא אחרי a).{{ש}}
בפקודה ההדפסה השנייה, שואלים את a אם הוא קטן מ-c. במקרה זה הם שווים ולכן התוצאה היא 0.
* '''INotifyPropertyChanged''' - ממשק שבא להבטיח שאובייקט יעדכן את הסביבה שלו כאשר שדה כלשהו שלו משתנה. הממשק חשוב לטכנולוגיית WPF ול-Binding. אם לאובייקט יש למשל שדה בשם FirstName והוא מוצמד לשדה טקסט של TextBlock, והאובייקט עונה על חוזה (ממשק) זה, אז ברגע שישתנה השדה שלו גם הטקסט על הפקד ישתנה. במילים פשוטות, שינוי של ערך בזיכרון מעדכן את ממשק המשתמש על השינוי שנעשה בו.