Adapter–Design Pattern

יום שני, ינואר 1, 2018

Adapter זה Design Pattern  מאוד פשוט ששיך למשפחת ה Structural Design Patterns, כלומר, אלו תבניות עיצוב שהמטרה שלהם היא לטפל במבנה הפנימי של הקוד שלנו וביחסים בין האובייקטים השונים, וכשמו כן הוא – מתאם.   בעולם האמיתי אנו משתמשים במתאמים כדי להצליח לעבוד עם כלי מסויים במערכת מסוג דומה אבל שונה. למשל, כאשר אנחנו מזמינים מוצר מחו"ל והוא מגיע עם תקע אמריקאי, אנחנו צריכים מתאם לשקע האירופאי שבבתים שלנו.     בקוד הדבר יבוא לידי ביטוי במקרים שבהם יש לי שתי מערכות שצריכות לדבר האחת עם השניה, אלא שלא בהכרח המתודות שלהן והמאפיינים שלהן זהים. דוגמא: נניח שיש...
אין תגובות