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