ברשת המלונות "נופש חלומי" יש 20 בתי מלון. הרשת מעוניינת במערכת שתנהל את הזמנות החדרים ותספק מידע למזמינים ולמנהלי המלונות.

לכל מלון שמורים הפרטים הבאים:

  • שם המלון
  • מיקום המלון (עיר)
  • מערך החדרים במלון (לכל מלון יש לכל היותר 50 חדרים)

עבור כל חדר נשמרים הפרטים הבאים:

  • סוג החדר (רגיל, משפחתי, סוויטה)
  • מחיר ללילה
  • סטטוס (פנוי, תפוס)

עבור כל הזמנה נשמרים הפרטים הבאים:

  • שם המזמין
  • שם המלון
  • סוג החדר
  • תאריך ההזמנה
  • מספר לילות
(א)כתבו את כותרת המחלקה, את התכונות ואת הפעולות הבונות (בנאים) עבור כל אחת מהמחלקות:
- חדר Room
- מלון Hotel
- רשת מלונות Chain
- הזמנה Reservation
(ב)כתבו פעולה במחלקה Hotel שתקבל סוג חדר ותחזיר את מספר החדרים הפנויים מסוג זה.
(ג)הנהלת הרשת רוצה להכריז על מבצע הנחות לבית מלון שבו מספר ההזמנות לחדר משפחתי הוא הנמוך ביותר.
1. ציינו באיזו מחלקה צריך להוסיף מערך הזמנות (מערך עצמים מסוג Reservation).
2. כתבו פעולה במחלקה Chain שתקבל שם מלון ותחזיר את מספר ההזמנות לחדר משפחתי.

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

🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה בטיחות

שאלו כאן — ותקבלו מענה מוסמך.

🎓 מרצה בטיחות מוסמך עונה כאן — תקבלו מענה מקצועי

רוצים לתרגל אלפי שאלות נוספות?

המשיכו לתרגול מלא עם משוב אישי ←

מבחני מה"ט אמיתיים · משוב מיידי · וידאו לכל נושא · מעקב התקדמות

המשיכו לתרגול מלא ←