شیء همراه در جاوا چیست؟
شیء همراه در جاوا چیست؟

تصویری: شیء همراه در جاوا چیست؟

تصویری: شیء همراه در جاوا چیست؟
تصویری: یادگیری Kotlin برای Android: Objects & Companion Objects (درس 23) 2024, نوامبر
Anonim

“ شیء همراه ” بسط مفهوم” است هدف - شی ”: یک هدف - شی که یک است همراه و همدم به یک کلاس خاص، و بنابراین به متدها و ویژگی های سطح خصوصی آن دسترسی دارد.

همچنین شیء همراه چیست؟

یک هدف - شی با همان نام یک کلاس a نامیده می شود شیء همراه . برعکس، کلاس است همراه شی کلاس آ همراه و همدم کلاس یا هدف - شی می تواند به اعضای خصوصی آن دسترسی داشته باشد همراه و همدم . استفاده از a شیء همراه برای روش‌ها و مقادیری که مختص نمونه‌هایی از آن نیستند همراه و همدم کلاس

علاوه بر این، یک شی در جاوا چیست؟ هدف - شی − اشیاء حالات و رفتار دارند. مثال: سگ حالت هایی دارد - رنگ، نام، نژاد و همچنین رفتار - دم تکان دادن، پارس کردن، غذا خوردن. یک هدف - شی نمونه ای از یک کلاس است. کلاس - یک کلاس را می توان به عنوان یک الگو/طراحی تعریف کرد که رفتار/حالتی را که هدف - شی از نوع خود پشتیبانی می کند.

به سادگی، شیء همراه کاتلین چیست؟

هر کلاس می تواند a را پیاده سازی کند شیء همراه ، که یک هدف - شی که در تمام نمونه های آن کلاس مشترک است. و همینطور است، اما با توجه به راه اندروید فریمورک کلاس‌ها را نمونه‌سازی می‌کند، اگر امتحان کنید، می‌بینید که برنامه هنگام راه‌اندازی یک استثنا ایجاد می‌کند.

تفاوت بین بلوک شیء و بلوک کد شی همراه در کاتلین چیست؟

آ شیء همراه هنگامی که کلاس بارگذاری می شود، مقداردهی اولیه می شود (معمولاً اولین باری است که توسط سایرین ارجاع داده می شود کد که در حال اجراست) در حالی که هدف - شی وقتی برای اولین بار به اعلان‌ها دسترسی پیدا می‌کنید، به صورت تنبلی مقداردهی اولیه می‌شوند.

توصیه شده: