چگونه می توان مقداردهی اولیه و تنبلی یک شی را انجام داد؟
چگونه می توان مقداردهی اولیه و تنبلی یک شی را انجام داد؟

تصویری: چگونه می توان مقداردهی اولیه و تنبلی یک شی را انجام داد؟

تصویری: چگونه می توان مقداردهی اولیه و تنبلی یک شی را انجام داد؟
تصویری: ده علامت مهم شروع بارداری حتی قبل از تست بارداری 2024, آوریل
Anonim

4 پاسخ. خوب مقداردهی اولیه تنبل به این معنی است که شما انجام دادن نه مقداردهی اولیه اشیاء تا اولین بار که آنها هستند استفاده شده. اولیه سازی اولیه فقط معکوس است، شما مقداردهی اولیه a سینگلتون در جلو در زمان بارگیری کلاس. آنجا هستند راه هایی برای مقداردهی اولیه را انجام دهید , یکی با اعلام تک قلو خود به عنوان ثابت است.

سپس، مقداردهی اولیه تنبل به چه معناست؟

در برنامه نویسی کامپیوتر، مقداردهی اولیه تنبل است تاکتیک به تأخیر انداختن ایجاد یک شی، محاسبه یک مقدار، یا برخی فرآیندهای گران قیمت دیگر تا اولین بار است مورد نیاز است. آی تی است نوعی از تنبل ارزیابی که به طور خاص به نمونه سازی اشیاء یا منابع دیگر

همچنین چه زمانی باید از تیپ تنبل استفاده کرد؟ 7 پاسخ. شما معمولا استفاده کنید زمانی که شما خواستن به چیزی را برای اولین بار که واقعاً وجود دارد، مثال بزنید استفاده شده . این هزینه ایجاد آن را تا زمانی که نیاز باشد به تاخیر می اندازد به جای اینکه همیشه متحمل هزینه شود. معمولاً وقتی شیء ممکن است یا نباشد این ترجیح داده می شود استفاده شده و هزینه ساخت آن بی اهمیت است.

به این ترتیب، مقداردهی اولیه تنبل و مشتاق چیست؟

مقداردهی اولیه تنبل تکنیکی است که ایجاد شی را محدود می کنیم تا زمانی که توسط کد برنامه ایجاد شود. به بیان دیگر مقداردهی اولیه مشتاق شی را از قبل و درست پس از شروع برنامه یا ماژول ایجاد می کند. این در مورد اجباری بودن شی و در همه موارد کاربردی مفید است.

آیا می توانید الگوی singleton را با استفاده از مقداردهی اولیه تنبل پیاده سازی کنید؟

Lazy Initialization مقداردهی اولیه تنبل روش به اجرای الگوی سینگلتون نمونه را ایجاد می کند که در روش دسترسی جهانی آی تی اراده را از بین ببرد الگوی تک تن و هر دو رشته اراده نمونه های مختلف را دریافت کنید کلاس تک تن.

توصیه شده: