בכיתה
יום ה', 9.4.2026 *זום*בגרות 3711. ענו על שאלות 1-3 מבגרות 2023 יסודות. ראו הקישור כאן.
יום ב', 9.3.2026 *זום*מחלקת Student1. ביצוע 'בוחן4' בנושא מחלקת-סטודנט כאן.
יום ה', 29.1.2026מחלקת Date1. הפעולה AddDays המקבלת כפרמטר מספר שלם בטווח 0-30 ומשנה את התאריך בהתאם.2. הפעולה ToString המחזירה תאריך הכולל אפסים מובילים dd/mm/yyyy.
(חובה בדיוק 2 ספרות עבור היום והחודש, ו- 4 ספרות בדיוק עבור השנה).
במידה והשנה גדולה מ- 9999 או קטנה מ- 9999-, הפעולה תחזיר הודעת שגיאה במקום תאריך.3. הפעולה CompareTo המחזירה ערך חיובי אם העצם המזמן 'גדול' מעצם הפרמטר,
מחזירה ערך שלילי אם העצם המזמן 'קטן' מעצם הפרמטר,
או 0 אם שני העצמים שווים (תלת-מצבי, ולכן הפעולה לא מחזירה ערך בוליאני).
כותב המחלקה מגדיר בבלוק הפעולה מה קובע שעצם גדול ממשנהו.4. הפעולה Equals המחזירה ערך בוליאני האם העצם המזמן שווה לעצם הפרמטר או לא (דו-מצבי).שפת #C כשפה Full Object Oriented
5. ראינו שגם משתנים פרמיטיביים הם למעשה עצמים. ההוכחה: שימוש בשיטת הנקודה על משתנים אלה. לדוגמה:
;int x = 10 ;(Console.WriteLine(x.ToString ;(()x = int.Parse(Console.ReadLine
(חובה בדיוק 2 ספרות עבור היום והחודש, ו- 4 ספרות בדיוק עבור השנה).
במידה והשנה גדולה מ- 9999 או קטנה מ- 9999-, הפעולה תחזיר הודעת שגיאה במקום תאריך.
מחזירה ערך שלילי אם העצם המזמן 'קטן' מעצם הפרמטר,
או 0 אם שני העצמים שווים (תלת-מצבי, ולכן הפעולה לא מחזירה ערך בוליאני).
כותב המחלקה מגדיר בבלוק הפעולה מה קובע שעצם גדול ממשנהו.
5. ראינו שגם משתנים פרמיטיביים הם למעשה עצמים. ההוכחה: שימוש בשיטת הנקודה על משתנים אלה. לדוגמה:
;int x = 10
לבית
ליום ב', 30.1.2026
יועלה מחר, יום ו'.
בשיעורים הבאים
* מחלקות
-
* קיצורי-מקשים
- SH+DEL מחיקת שורה
- KC^ קביעה כהערה של הקטע המסומן (comment)
- KU^ הסרת ההערה מהקטע המסומן (uncomment)
- HOME / END מעבר מהיר לתחילת/סוף שורה
- <--^ / -->^ מעבר מהיר לתחילת המלה הבאה/הקודמת
- ALT + Arrow up/down העברת שורה(/ות) מסומנת מעלה/מטה
- KD^ עיצוב אוטומטי של כל המסמך
-
- ALT + Arrow up/down העברת שורה(/ות) מסומנת מעלה/מטה
- KD^ עיצוב אוטומטי של כל המסמך
-
Escape-codes
- n\ ירידת שורה.
- t\ מעבר טאבולטור.
- b\ העברת הסמן תו אחד אחורנית (שמאלה).