נתונה המחלקה Bus, המייצגת אוטובוס. תכונות המחלקה: name (מחרוזת, שם נהג), plateNumber (מחרוזת, לוחית רישוי), routeNumber (מחרוזת, מספר קו), passengers (מספר שלם, מספר נוסעים). במחלקה הוגדרה פעולה בונה (constructor) המקבלת פרמטר לכל תכונה ויוצרת עצם מסוג Bus, וכן פעולות get/set לכל תכונה.
נתונה המחלקה Bus, המייצגת אוטובוס. תכונות המחלקה: name (מחרוזת, שם נהג), plateNumber (מחרוזת, לוחית רישוי), routeNumber (מחרוזת, מספר קו), passengers (מספר שלם, מספר נוסעים). במחלקה הוגדרה פעולה בונה (constructor) המקבלת פרמטר לכל תכונה ויוצרת עצם מסוג Bus, וכן פעולות get/set לכל תכונה.
סעיף א
עקבו אחרי קטע התכנית, לכל עצם רשמו את השמות של כל התכונות שלו, את הערכים של כל התכונות ואת השינויים שהיו בהם, רשמו את הפלט.
סעיף ב
כתבו פעולה המקבלת מערך של עצמים מסוג Bus, ומספר שלם num. הפעולה תחזיר מערך חדש הכולל את לוחות הרישוי של האוטובוסים שיש להם פחות מ-num נוסעים.
public static string[] NotPopular(Bus[] b, int num)
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.