ورود

View Full Version : آیا آبجکت های کلاس رو هم نباید از یک آبجکتش زیاد استفاده کرد ؟(مهم)



EnKamran
جمعه 25 فروردین 1391, 00:04 صبح
سلام دوستان، دیشب یک سوالی پرسیدم که با راهنمایی دوستمون حل شد و گفتند که هیچوقت از دیتا کانتکست به صورت پابلیک و استاتیک استفاده نکنم.
حالا سوالم اینه که مثلا من تو پروژه BLL یک کلاس دارم که به عنوان مثال یکی از void هایی که نوشتم عمل اینسرت رو انجام میده، حالا من میگم که تو PL که می خوام ازش استفاده کنم اول اون بالای صفحه یک آبجکت ازش بسازم و همه جای صفحه ازش استفاده کنم یا نه بیام هرجا تو صفحه لازم شد یکی ازش تعریف کنم ؟
یعنی
Contents _content = new Contents();
رو ابتدای صفحه تعریف کنم و تو همه صفحه از همین _content استفاده کنم یا نه هر جا لازم شد یک نمونه آبجکت بسازم ؟

ghbn1362
جمعه 25 فروردین 1391, 11:32 صبح
ساخت شی به صورت Public باعث می شود تا پایان زمان اجرا منابع به آن اختصاص یافته و منابع سیستم محدود تر گردد بهتر است در صورت نیاز ایجاد گردد .