2 תשובות
תכנות שבמסגרתו יוצרים עצמים שעליהם מבוצעות פעולות.
תכנות מונחה עצמים זה שם גדול לעיקרון פשוט..
במקום לכתוב כל פעם קוד מחדש יוצרים פונקציה ואז קוראים לה כמה פעמים שבא לך. בדומה לזה - במקום ליצור כל פעם משתנים : שם, גיל, כיתה, תאריך לידה וכדומה, אפשר ליצור עצם - לקרוא לו student או person, ואז כל פעם שאת רוצה ליצור אחד, במקום ליצור את כל המשתנים בנפרד, את יכולה ליצור משתנה מסוג student, ודרכו לגשת לname, class, age וכד'. כמובן שאפשר גם לבנות פונקציות פנימיות לעצמים - למשל לחשב ממוצע של ציונים של תלמיד, צריך פונקציה פנימית. בעזרת פונקציה פנימית את יכולה לגשת, בדיוק כמו שאת ניגשת לname או כל דבר אחר, וזה יפעיל את הפונקציה ספציפית על העצם הזה (זאת אומרת ספציפית על התלמיד הזה שבחרת. יכולים להיות לך הרבה תלמידים). האפשרויות הן אין סופיות אבל זה הבסיס

אם את רוצה הסבר מורחב יותר עם דוגמאות והסברים תפני אלי בפרטי
באותו הנושא: