כימוס – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
מ ←כימוס והורשה: הגהה |
לא נכון. כימוס בתוך פרוצדורה גם הוא כימוס. |
||
שורה 2:
הכימוס מאפשר בניית תוכנה בצורה מודולרית. מכיוון שליחידת התוכנה ממשק מוגדר, שאר הקוד אינו מסתמך על המימוש הפנימי שלה. הדבר מאפשר שינוי של המימוש הפנימי ללא שינוי של שאר התוכנה. יתרון נוסף של שימוש בכימוס הוא האפשרות להשתמש ביחידות תוכנה סגורות בלי צורך להבין את פרטי המימוש. יחידת התוכנה משמשת מעין "קופסה שחורה" או "קפסולה" עם מתגים. המשתמש צריך ללמוד רק איך להפעיל את המתגים ואינו צריך לדעת מה יש בתוך הקופסה.
== דוגמה ==
|