תוכן עניינים:
הגדרה - מה המשמעות של שפת תכנות מונחה עצמים (OOPL)?
שפת תכנות מונחה עצמים (OOPL) היא שפת תכנות ברמה גבוהה המבוססת על מודל תכנות מונחה עצמים (OOP).
OOPL משלבת מחלקות לוגיות, אובייקטים, שיטות, מערכות יחסים ותהליכים אחרים בעיצוב תוכנה ויישומים. ה- OOPL הראשון היה Simula, כלי ליצירת הדמיה שפותח בשנת 1960.
Techopedia מסביר שפת תכנות מונחה עצמים (OOPL)
שלא כמו שפות פרוצדורליות קונבנציונאליות, תחביר התכנות של שפת תכנות מונחה עצמים מבוסס על אובייקט אחד או יותר, ואילו שפה פרוצדורלית משלבת נהלים לוגיים. ב- OOPL, אובייקטים מתקשרים זה עם זה; יש שיטות, נהלים ופונקציות משלהם; הם חלק משיעור ועשויים לעשות שימוש חוזר בתוכנית אחת או יותר. OOPL חייב להציג פונקציות מוכוונות לעצמים מונחים הכוללים הפשטת נתונים, ירושה, אנקפסולציה, יצירת כיתות ואובייקטים נלווים.
מרבית שפות התכנות המודרניות מכוונות לאובייקט או תומכות במידה מסוימת במודל ה- OOP. OOPLs פופולריים כוללים Java, C ++, Python ו- SmallTalk.
