תכנות מונחה-עצמים


כל מה שרצית לדעת על תכנות מונחה-עצמים:
תכנות מונחה-עצמים או לעתים תכנות מוכוון-עצמים (באנגלית: Object-Oriented Programming, או בקיצור OOP) היא פרדיגמת תכנות המשתמשת ב"עצמים" (אובייקטים) לשם תכנון תוכניות מחשב ויישומים.
הפרדיגמה מספקת למתכנת מספר כלי הפשטה וטכניקות ובהן הורשה, מודולריות, פולימורפיזם וכימוס.
טכניקות אלו שימשו בפיתוח תוכנה החל מתחילת שנות ה-80 של המאה ה-20 ואילך, אך השימוש בפרדיגמה בשלמותה החל רק בשנות ה-90.
רוב שפות התכנות המודרניות תומכות בתכנות מונחה-עצמים.
תכנות מונחה-עצמים היווה מהפכה בכתיבת תוכנה, ודרש מהמתכנתים התייחסות אחרת לפתרון בעיות ורכישת הרגלי תכנות חדשים.
תכנות מונחה-עצמים הוא חלק מתפיסת פיתוח מונחית-עצמים, הכוללת גם ניתוח מערכות מונחה-עצמים (OOA), עיצוב מונחה-עצמים (OOD) ובמידה חלקית גם בסיסי נתונים מונחי-עצמים (Object-Oriented Databases).

נלקח מויקיפדיה

הגדרות נוספות הקשורות לתכנות מונחה-עצמים:
פרדיגמות תכנות
תכנות מונחה-עצמים