דילוג לתוכן הראשי

אג' 13.9 ו' - תכונה סטטית

בכיתה
1. כתובת הבלוג    
    kirzonoop2019.
2. השלמת ש.ב בכיתה  
    כתבו שיעורי הבית שנועדו להיום: תרגיל מחלקת Car (בהמשך יורחבו הדרישות למחלקה זו).
3. תכונה סטטית
    בתמצית: נמצאת פעם אחת בזיכרון ומשותפת לכל האובייקטים.
4. תרגול תכונה סטטית
    א. הוספת תכונה
        הוספת התכונה הסטטית country עם הערך "il" לחברי המחלקה Car:
        public static string country = "il";
    ב. שדרגו הפעולה ToString
        כך שתחזיר לגבי כל רכב אשר ממנו תזומן פעולה זו את קוד המדינה בה הוא קיבל רישוי: "il"
        (משותף לכל האובייקטים).

לבית
1. את פתרון תרגילים שלהלן יש לממש בפרויקט שכבר יצרתם: "CarProject drill01"
 
    הוראות התרגיל הקודם: "CarProject drill01" כאן
    הוראות התרגיל החדש: "CarProject drill02" כאן

    נושאי התרגיל החדש:
  •     תכונה סטטית בשם country לשמירת קוד מדינת הרישוי ("il").
  •     שדרוג הפעולה ToString. 
  •     תכונה סטטית בשם counter לשמירת כמות המכוניות שנוצרו עד כה בתכנית.
  •     תכונה (רגילה, לא-סטטית) serialNumber לשמירת המספר הסידורי של של אובייקט הרכב
        הנוכחי בתכנית. המכונית הראשונה תקבל את הערך 0, השנייה את הערך 1 וכו'.