نقل قول نوشته شده توسط resident مشاهده تاپیک
به نظر شما گذاشتن کدی مثل کد زیر جاهایی که میخواین نمونه سازی کنیم و در تمام قسمتهای کلاس ازش استفاده کنیم چطوره؟
سلام.
من دقیقا نمیدونم هدفتون چیه، Lazy Loading یا داشتن کلاسی Singleton. یعنی آیا شما مایلید

  1. Object مورد نظر آخرین لحظه که بهش نیاز هستش Load بشه؟ یا
  2. همواره فقط یک Instance از کلاس مورد نظرتون ایجاد بشه و به استفاده کننده برگرده؟

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


موفق باشید.