אתם מתרגלים שאלה מתוך בגרות מדעי המחשב — יסודות (שאלון 899371)מבחן 2016 · קיץ מועד א · שאלה 5כל שאלות המבחן ←
תכנות מונחה עצמיםמחלקות ואובייקטים

בעיר מסוימת נקבע בעבר שבכל בניין שיש בו יותר מ-4 דירות חייב להיות ועד בית. הוגדרה המחלקה Building — שאחת התכונות שלה היא מספר הדירות בבניין: numAps.

public class Building
{
    private int numAps;
}
סעיף א

כתוב ב-Java או ב-C# פעולה במחלקה Building שתחזיר true אם חייב להיות בבניין ועד בית, ואחרת תחזיר false.

public boolean needsCommittee()

סעיף ב

במחלקה Test בפעולה הראשית הוגדר מערך חד-ממדי bdng מטיפוס Building, שכל אחד מאיבריו מייצג בניין בשכונה מסוימת בעיר. כתוב ב-Java או ב-C#, בפעולה הראשית, קטע תכנית שימנה ויציג כפלט את מספר הבניינים שחייב להיות בהם ועד בית. עליך להשתמש בפעולה שכתבת בסעיף א׳.

public static int countCommitteeBuildings(Building[] bdng)

שאלות ותגובות על השאלה

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

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

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