אובייקט (מדעי המחשב) – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
מאין תקציר עריכה |
מאין תקציר עריכה |
||
שורה 1:
{{בעבודה}}
ב[[מדעי המחשב]], '''אובייקט''' או '''עצם''' (ב[[אנגלית]]: '''object''') הוא מקום ב[[זיכרון גישה אקראית|זיכרון המחשב]] שיש לו [[ערך (מדעי המחשב)|ערך]]
ניתן להגדיר אובייקט גם כיישות בעלת זהות ייחודית, והיא מאופיינת על ידי ה[[מצב (מדעי המחשב)|מצב]] וההתנהגות שלה:
שורה 9:
האובייקט כפי שהוא מוכר כיום וגישת התכנות מונחה-עצמים הוצגו לראשונה בשפת התכנות [[Simula]] שהופיעה בשנת [[1967]], הפכו לפופולריים עם ההופעה של שפת [[Smalltalk]] שהופיעה שנתיים מאוחר יותר ב-[[1969]], והפכו לכלים סטנדרטיים עם ההתפשטות של שפת [[C++|++C]] שהופיעה בשנת [[1983]].
אובייקטים הם הבסיס
שימוש באובייקטים מקל על תחזוקת התוכנה, על ניהול [[ספרייה (תכנות)|ספריות]] ועל חלוקת העבודה בתוך צוותי [[מתכנת]]ים. יתרון נוסף של עבודה עם אובייקטים הוא בכך שאותו קטע [[קוד מקור|קוד]] יכול להשתמש באובייקטים שונים מאוד, כל עוד יש להם את המתודות המתאימות.
|