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

מתוך גרינפוט ישראל - מדריך ציבורי ללימוד גרינפוט
קפיצה אל: ניווט, חיפוש

גרינפוט נועדה על-מנת ללמד ג'אווה ועקרונות של תכנות מונחה עצמים.

בין השאר אפשר ללמוד באמצעות גרינפוט מה זה תכנות מונחה עצמים, מה זה מחלקות ועוד מושגי יסוד חשובים.

השיעורים הבאים עוסקים בנושאי תכנות מונחה עצמים:

שיעור 08: מחלקות
בפרק זה נכיר לראשונה את מושגי היסוד של תכנות מונחה עצמים.
שיעור 09: בנאים
בפרק זה נעסוק בפונקציית הבנאי של המחלקה.
שיעור 10: הורשה
בפרק זה נפגוש את רעיון ההורשה ונראה דוגמאות ראשונות של הורשה.
שיעור 11: פולימורפיזם
בפרק זה נדבר על רעיון הפולימורפיזם, או בעברית "רב צורתיות" שמאפשר לקרוא לפונקציה בלי לדעת בעצם על איזה סוג של אובייקט בדיוק תפעל הפונקציה.
שיעור 12: מחלקות אבסטרקטיות
בפרק זה נדון במחלקות בסיס אבסטרקטיות שתפקידן העיקרי הוא להיות מחלקת בסיס עבור מחלקות אחרות.