שלום לכולן,
בתחילת השיעור פתרנו את השיעורי בית הקודמים, ובנוסף –
השיעור למדנו על אובייקטים, מערכים, מחלקות, ויצירת אובייקט על בסיס מחלקה מסויימת.
עבדתם על התרגיל הבא:
שיעורי בית:
- צרו מחלקה המייצגת דירה, לכל דירה יש כתובת, מספר, ומספר שכנים בבניין.
- כתבו תוכנית המייצגת סטודנט.
לכל סטודנט יש מספר מזהה, שם, וכמות ציונים מקסימלית שהוא יכול לקבל.
לכל סטודנט יהיה פונקציה שתקרא addGrade
שתוסיף לו ציון (במידה ואפשרי בהתאם למה שהוגדר לו בהתחלה) למשל, אם יצרתי סטודנט בשם יוסי, והגדרתי בבניה שלו שאפשר לתת לו עד 5 ציונים
ברגע שאני אנסה להוסיף את הציון ה 6 יודפס לי ל console שאני לא יכול לעשות את זה כי עברתי את המכסה. יש לו גם פונקציה שמדפיסה את הציונים שלו עד כה. - בנו דף html עבור ספריה.
בדף יהיה לי אפשרות להוסיף ספר חדש, ע"י מילוי טופס.
לכל ספר יש מספר מזהה, שם הספר, מספר עמודים.
בדף יהיה כפתור "הוספת ספר" שיצור בעצם אובייקט חדש מהספר ויכניס אותו למערך כלשהו.
בנוסף, יהיה לי כפתור שלחיצה עליו תדפיס לקונסול את המערך עם כל הספרים.
הגשה עד 24/09