ইন্ডোর লেভেল

পাবলিক ফাইনাল ক্লাস IndoorLevel অবজেক্ট প্রসারিত করে

একটি ভবনের একটি স্তর প্রতিনিধিত্ব করে।

IndoorLevel অবজেক্ট শুধুমাত্র id দ্বারা সমান। এটা সম্ভব যে বিভিন্ন বিষয়বস্তু থাকতে পারে.

যদিও একটি স্তর সাধারণত একটি একক ভবন দ্বারা ঘেরা থাকে, একটি স্তর বিভিন্ন ভবন দ্বারা ঘেরা হতে পারে (যেমন, একটি কারপার্ক স্তর একাধিক বিল্ডিং বিস্তৃত হতে পারে)।

পাবলিক পদ্ধতির সারাংশ

অকার্যকর
সক্রিয় ()
এই স্তরটিকে তার বিল্ডিংয়ের দৃশ্যমান স্তর হিসাবে সেট করে৷
বুলিয়ান
সমান (অন্য বস্তু)
এই IndoorLevel অন্যটির সমান কিনা তা পরীক্ষা করে।
স্ট্রিং
getName ()
স্তরের জন্য স্থানীয়ভাবে প্রদর্শনের নাম, যেমন
স্ট্রিং
getShortName ()
স্তরের জন্য স্থানীয়ভাবে সংক্ষিপ্ত প্রদর্শনের নাম, যেমন
int

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতির সারাংশ

পাবলিক পদ্ধতি

পাবলিক শূন্য সক্রিয় ()

এই স্তরটিকে তার বিল্ডিংয়ের দৃশ্যমান স্তর হিসাবে সেট করে৷ যদি একটি স্তর বেশ কয়েকটি ভবনে আবদ্ধ থাকে, তবে সেই সমস্ত বিল্ডিংগুলিতে এই স্তরটি সক্রিয় হিসাবে সেট করা থাকবে।

পাবলিক বুলিয়ান সমান (অন্য বস্তু)

এই IndoorLevel অন্যটির সমান কিনা তা পরীক্ষা করে।

পরামিতি
অন্যান্য একটি Object
রিটার্নস
  • সত্য যদি উভয় বস্তু একই বস্তু হয়, অর্থাৎ, এই == অন্যান্য।

সর্বজনীন স্ট্রিং getName ()

স্তরের জন্য স্থানীয়ভাবে প্রদর্শনের নাম, যেমন "নিচতলা"। কোনো নাম সংজ্ঞায়িত না থাকলে একটি খালি স্ট্রিং প্রদান করে।

সর্বজনীন স্ট্রিং getShortName ()

স্তরের জন্য স্থানীয়ভাবে সংক্ষিপ্ত প্রদর্শনের নাম, যেমন "1"। কোনো সংক্ষিপ্ত নাম সংজ্ঞায়িত না থাকলে একটি খালি স্ট্রিং প্রদান করে।

পাবলিক int হ্যাশকোড ()