ระดับในร่ม

คลาสสุดท้ายสาธารณะ IndoorLevel ขยาย Object

แสดงระดับในอาคาร

วัตถุ IndoorLevel จะเหมือนกันตามรหัสเท่านั้น เป็นไปได้ว่าอาจมีเนื้อหาไม่เหมือนกัน

แม้ว่าชั้นหนึ่งมักจะเต็มไปด้วยอาคารเดียว แต่ชั้นหนึ่งอาจมีอาคารหลายหลังล้อมรอบ (เช่น ระดับที่จอดรถอาจครอบคลุมหลายอาคาร)

สรุปวิธีการสาธารณะ

void
activate()
กำหนดให้ระดับนี้เป็นระดับที่มองเห็นได้ในอาคาร
boolean
เท่ากับ(ออบเจ็กต์อื่นๆ)
ทดสอบว่า IndoorLevel นี้เท่ากับอีกหรือไม่
สตริง
getName()
ชื่อที่แสดงในภาษาท้องถิ่นสำหรับระดับ เช่น
สตริง
getShortName()
ชื่อที่แสดงแบบสั้นในภาษาท้องถิ่นสำหรับระดับ เช่น
int

ข้อมูลสรุปของเมธอดที่รับช่วงมา

วิธีการสาธารณะ

โมฆะสาธารณะ เปิดใช้งาน ()

กำหนดให้ระดับนี้เป็นระดับที่มองเห็นได้ในอาคาร หากระดับอยู่ในอาคารหลายแห่ง อาคารเหล่านั้นทั้งหมดจะมีการตั้งค่าระดับนี้เป็นใช้งานอยู่

บูลีนสาธารณะ เท่ากับ (ออบเจ็กต์อื่นๆ)

ทดสอบว่า IndoorLevel นี้เท่ากับอีกหรือไม่

พารามิเตอร์
อื่นๆ Object
การคืนสินค้า
  • เป็นจริงถ้าวัตถุทั้งสองเป็นวัตถุเดียวกัน นั่นคือ == other

สาธารณะ สตริง getName ()

ชื่อที่แสดงที่แปลแล้วสำหรับชั้น เช่น "ชั้นล่าง" แสดงผลสตริงว่างหากไม่ได้กำหนดชื่อ

สาธารณะ สตริง getShortName ()

ชื่อที่แสดงแบบสั้นในภาษาท้องถิ่นสำหรับระดับ เช่น "1" แสดงผลสตริงว่างหากไม่ได้กำหนด shortName ไว้

สาธารณะ int hashCode ()