مستوى داخلي

تعمل الفئة النهائية العامة IndoorLevel على توسيع نطاق الكائن
.

يمثل مستوى في مبنى.

تساوي كائنات داخلي Level رقم التعريف فقط. وقد يتضمّن المحتوى محتوًى مختلفًا.

عادةً ما يكون المستوى محاطًا بمبنى واحد، وقد يكون المستوى محاطًا بعدة مبانٍ (على سبيل المثال، قد يمتد مستوى موقف السيارات إلى مبانٍ متعددة).

ملخّص الطريقة العلنية

void
activate()
تعيين هذا المستوى كمستوى مرئي في المبنى.
boolean
يساوي(كائن آخر)
لاختبار ما إذا كانت قيمة IndoorLevel تساوي قيمة أخرى.
سلسلة
getName()
الاسم المعروض المترجَم للمستوى، على سبيل المثال:
سلسلة
getShortName()
الاسم المعروض المترجَم القصير للمستوى، على سبيل المثال
int

ملخّص الطريقة المكتسبة

الطرق العامة

إلغاء علني تفعيل ()

تعيين هذا المستوى كمستوى مرئي في المبنى. إذا كان أحد المستويات محاطًا في عدة مبانٍ، سيتم ضبط هذا المستوى على أنه نشط في كل هذه المباني.

منطقية عامة يساوي (كائن آخر)

لاختبار ما إذا كانت قيمة IndoorLevel تساوي قيمة أخرى.

المَعلمات
غير ذلك Object.
المرتجعات
  • true إذا كان كلا الكائنين نفس الكائن، أي أن == other.

public سلسلة getName ()

الاسم المعروض المترجَم للمستوى، مثل "الطابق الأرضي". لعرض سلسلة فارغة إذا لم يتم تحديد أي اسم.

public سلسلة getShortName ()

الاسم المعروض المترجَم القصير للمستوى، مثل "1". تعرض سلسلة فارغة إذا لم يتم تحديد قيمة ShortName.

public int hashCode ()