רוצים למחשב את מאגר בתי הספר במשרד החינוך. במשרד החינוך רשומים 200 בתי ספר הממוספרים מ-1 עד 200. לכל בית ספר שמורים הפרטים הבאים: שם בית הספר; שם מנהל בית הספר; מערך המורים המלמדים בבית הספר. כל מורה מזוהה באמצעות מספר זיהוי ושם (יש להוסיף פרטים לפי הצורך). הערה: אם כתבתם פעולות עזר — עליכם לציין באיזו מחלקה הן נמצאות וגם להגדיר את טענות הכניסה והיציאה (הפרמטרים של הפעולה והמטרה שלה) לכל פעולה.
רוצים למחשב את מאגר בתי הספר במשרד החינוך. במשרד החינוך רשומים 200 בתי ספר הממוספרים מ-1 עד 200. לכל בית ספר שמורים הפרטים הבאים: שם בית הספר; שם מנהל בית הספר; מערך המורים המלמדים בבית הספר. כל מורה מזוהה באמצעות מספר זיהוי ושם (יש להוסיף פרטים לפי הצורך). הערה: אם כתבתם פעולות עזר — עליכם לציין באיזו מחלקה הן נמצאות וגם להגדיר את טענות הכניסה והיציאה (הפרמטרים של הפעולה והמטרה שלה) לכל פעולה.
כתבו את כותרת המחלקה ואת התכונות עבור כל אחת מהמחלקות: מורה Teacher; בית הספר School; מאגר בתי הספר AllSchools.
כתבו פעולה בונה ופעולה toString() לכל אחת מהמחלקות.
כתבו פעולה פנימית במחלקה AllSchools המקבלת מספר זיהוי של מורה, teachId, ומדפיסה את שמותיהם של כל בתי הספר שהמורה מלמד בהם.
public void printSchoolsOfTeacher(int teachId)
כתבו פעולה פנימית במחלקה AllSchools המחזירה את שם בית הספר שיש בו הכי הרבה מורים בעלי השכלה אוניברסיטאית.
public String schoolWithMostAcademics()
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.