מפלס מקורה

כיתה סופית ציבורית ציבורית IndoorLevel מרחיבה את האובייקט

מייצג רמה במבנה.

אובייקטים ברמה פנימית שוות רק למזהה. יכול להיות שהפריטים האלה מכילים תכנים שונים.

מפלס מסוים בדרך כלל מוקף על ידי מבנה אחד, אבל מפלס יכול להיות מוקף בכמה בניינים (למשל, מפלס חנייה עשוי להתפרס על פני כמה בניינים).

סיכום אמצעי תשלום ציבורי

void
activate()
מגדיר את הרמה הזו כרמה הגלויה במבנה שלו.
boolean
equals(אובייקט אחר)
הפונקציה בודקת אם IndoorLevel הזה שווה לערך אחר.
מחרוזת
getName()
שם התצוגה של הרמה המותאם לשוק המקומי, למשל
מחרוזת
getShortName()
שם תצוגה קצר המותאם לשוק המקומי של הרמה, למשל
int

סיכום שיטות שעברו בירושה

שיטות ציבוריות

Public void הפעלה ()

מגדיר את הרמה הזו כרמה הגלויה במבנה שלו. אם מפלס מסוים מוקף בכמה בניינים, המפלס הזה יוגדר כ'פעיל' בכל המבנים.

ערך בוליאני ציבורי שווה (אובייקט אחר)

הפונקציה בודקת אם IndoorLevel הזה שווה לערך אחר.

פרמטרים
אחר Object.
החזרות
  • TRUE אם שני האובייקטים הם אותו אובייקט, כלומר == אחר.

מחרוזת ציבורית getName ()

שם תצוגה מקומי של הרמה, למשל "קומת קרקע". מחזירה מחרוזת ריקה אם לא הוגדר שם.

מחרוזת ציבורית getShortName ()

שם תצוגה קצר המותאם לשוק המקומי של הרמה. למשל, "1". מחזירה מחרוזת ריקה אם לא הוגדר שם מקוצר.

int ציבורי hashCode ()