תקציר

הושלם

במודול זה, למדת על יישומי ברירת המחדל בממשקים, היתרונות שלהם וכיצד להגדיר אותם. למדת גם כיצד להשתמש בממשקים כפרמטרים של פעולת שירות, ליישם ממשקים המוגדרים על-ידי המערכת וליצור קוד גמיש וניתן לשימוש חוזר. בנוסף, חקרת תרחיש מעשי שבו עיצבת וישמת סוגים שונים של אורות בעלי פונקציונליות שונה באמצעות ממשקים ב- C#‎.

לאחר השלמת מודול זה, כעת תוכל:

  • הגדר יישומי ברירת מחדל בממשקים והשתמש בהם.
  • הבן את היתרונות של יישומי ברירת המחדל, כולל שימוש חוזר בקוד, תאימות לאחור וגמישות.
  • השתמש בממשקים כפרמטרים של פעולת שירות כדי לקדם צימוד משוחרר ולשפר את יכולת הבדיקה.
  • יישם ממשקים נפוצים המוגדרים על-ידי המערכת, כגון IComparable, IEnumerableו- IDisposable.
  • עקוף יישומי ברירת מחדל במחלקות ספציפיות כדי לספק אופן פעולה מותאם אישית.