בכיתה
1.9.2026 יום ג'
משתנה סטטי
1. מהו משתנה סטטי (ס' 60).
2. יצירת מונה עבור כמות העצמים שנוצרו עד כה מרגע ריצת התוכנית.
1. מהו משתנה סטטי (ס' 60).
2. יצירת מונה עבור כמות העצמים שנוצרו עד כה מרגע ריצת התוכנית.
4.9.2026 יום ו'
תרגול בכיתה: StudentsProject - drill01
1. יצירת פרויקט חדש ובו מחלקת Student.
2. יצירת תכונות, בנאים, פעולות Get/Set ופעולת ToString.
3. יצירת 3 עצמים מטיפוס Student.
4. יצירת מערך סטודנטים בגודל 3 והשמת 3 ייחוסי הסטודנטים בו.
5. הדפסת הציונים בלבד (ובשורה אחת) של 3 הסטודנטים.
6. לולאה המדפיסה את פרטי כל 3 הסטודנטים.
הסבר: מלות מפתח חדשות
1. readonly (ס' 97).
2. const (ס' 95).
בנאים
1. ההבדל בין פעולה בונה לבין פעולה רגילה (ס' 50).
2. העברת פרמטרים בין בנאים (ס' 52-53).
3. בנאי מאסטר.
4. גלגול פרמטרים (תיאורטית בשלב זה)
* מהו גלגול פרמטרים.
* העברת פרמטרים לבנאים קודמים (D.R.Y).
* העברת פרמטרים לבנאים הבאים (D.R.Y).
5. פעולות סטטיות (ס' 64), בנאי סטטי (ס' 65).
2. יצירת תכונות, בנאים, פעולות Get/Set ופעולת ToString.
3. יצירת 3 עצמים מטיפוס Student.
4. יצירת מערך סטודנטים בגודל 3 והשמת 3 ייחוסי הסטודנטים בו.
5. הדפסת הציונים בלבד (ובשורה אחת) של 3 הסטודנטים.
6. לולאה המדפיסה את פרטי כל 3 הסטודנטים.
הסבר: מלות מפתח חדשות
1. readonly (ס' 97).
2. const (ס' 95).
בנאים
1. ההבדל בין פעולה בונה לבין פעולה רגילה (ס' 50).
2. העברת פרמטרים בין בנאים (ס' 52-53).
3. בנאי מאסטר.
4. גלגול פרמטרים (תיאורטית בשלב זה)
* מהו גלגול פרמטרים.
* העברת פרמטרים לבנאים קודמים (D.R.Y).
* העברת פרמטרים לבנאים הבאים (D.R.Y).
5. פעולות סטטיות (ס' 64), בנאי סטטי (ס' 65).
לבית
ש.ב לשיעור של יום ב' 7.9.2026
1. דף 'קישורים' -
א.
ב ה צ ל ח ה.
בשיעורים הבאים1. העמסת פעולות (overloading). ס' 70.
2. דריסת פעולות (override). ס' 90.
3. מהו ממשק המחלקה.
2. דריסת פעולות (override). ס' 90.
3. מהו ממשק המחלקה.