PDA

View Full Version : NAmeSpace



Future
دوشنبه 28 اسفند 1385, 07:51 صبح
سلام دوستان، کسی میدونه namespace چیست و برای چی بکار میره؟
با تشکر

omid_Ahmadi
دوشنبه 28 اسفند 1385, 08:07 صبح
نیم اسپیس برای دسته بندی کلاسهای مرتبط و دسترسی ساده تر به اونها مورد استفاده قرار می گیره. همچنین باعث میشه که کلاسهایی که اسم یکسان دارند از هم تفکیک داده بشن.
هر کلاس حداقل و حراکثر باید عضو یک نیم اسپیس باشه و اسم کامل هر کلاس، به صورت Namespace.SubNamespace.ClassName هست.

hdv212
دوشنبه 28 اسفند 1385, 11:52 صبح
در ادامه ی صحبتهای omid_Ahmadi عزیز بگم که شما NameSpace ها رو مانند جعبه ی بزرگی فرض کن که در اون جعبه های دیگه که همون NameSpace ها یا کلاس ها هستند قرار میگیره.
معمولا NameSpace ها رو با توجه به اعمالی که انجام میدن نامگذاری میکنن و بالطبع هر کلاسی که اعمالی را انجام میده که بانام NameSpace مطابقت داره،در اون NameSpace قرار میگیره ..
موفق باشید