LIST ها در سی شارپ :

خرید بک لینک
همانطور که می دانید تمام برنامه ها از دو عنصر اصلی تشکیل می شوند : عبارت نامه (کد ) و داده ها ، کد بخشی از برنامه است کد عملیات را اجرا می کند و داده ها اطلاعاتی ایت که توسط این عملیات تحت تاثیر قرار گرفته .کپسوله سازی یک مکانیزم برنامه نویسی است که کد و داده ها را با هم در یک جا قرار داده و هر دو را از استفاده نادرست و تداخل خارجی ایمن نگه می دارد.در یک زبان شی گرا ، کد و داده ممکن ایت با هم در چنین روش محدود شوند که یک جعبه سیاه خود ظرف را ایجاد می کند . درون تمام داده های مورد نیازوکد است. هنگامی که در این روش کد و داده ها با هم پیوند برقرار می کنند یک شی به وجود می آید . به عبارت دیگر یک شی ابزاری است که از کپسوله سازی پشتیبانی می کند.درون یک شی (کد وداده ها) یا هر دو ممکن است برای آن شی محلی (خصوصی Private) یا عمومی ( public) باشند . کد یا داده های محلی فقط توسط بخش دیگری از شی شناخته شده و قابل دست یابی هستند.به همین دلیل کد یا داده محلی برای قطعه ای از برنامه که خارج از شی است قابل دسترس داشته باشند حتی اگر درون شی تعریف شده باشند بخش های عمومی یک شی برای ارائه یک ارتباط کنترل شده با عناصر محلی شی مورد استفاده قرار می گیرند .چند ریختیچند ریختی کمیتی ایت که به یک رابط امکان می دهد تا برای یک کلاس عمومی ا LIST ها در سی شارپ :...ادامه مطلب

ما را در سایت LIST ها در سی شارپ : دنبال می‌کنید

برچسب: نویسنده: بازدید: 140 تاريخ: شنبه 9 دی 1396 ساعت: 22:00

متدها در سی شارپ و یا همان توابع در زبان C ، اعضای یک شیء یا کلاس هستند و مجموعه ای از یک سری از کارها را انجام می دهند. فرض کنید در برنامه ی شما ، قسمتی باید یک عملیات ریاضی خاص را انجام دهد و این قسمت از کد که شامل چندین خط نیز می گردد باید بارها و بارها در برنامه صدا زده شود. برای نظم بخشیدن به برنامه ، آن ها را می توان به صورت توابع بسته بندی کرد و بجای نوشتن چندین خط تکراری، فقط نام این بسته ( تابع ) و پارامترهای آن را فراخوانی نمود. یک متد بصورت زیر تعریف میشود. (private void btnAdd_Click(object sender, EventArgs e LIST ها در سی شارپ :...ادامه مطلب

ما را در سایت LIST ها در سی شارپ : دنبال می‌کنید

برچسب: نویسنده: بازدید: 152 تاريخ: دوشنبه 6 آذر 1396 ساعت: 22:53

کلاس چیست؟ (Classes): از ویژگی های اصلی برنامه نویسی شی گراست. با استفاده از این امکان می توان یک بسته ای را تولید و از طریق آن اشیایی را تحت همان ویژگیها (صفت و متدها) ایجاد نمود. بنابراین می تواند جهت دسته بندی اشیا و نیز سهولت در ایجاد از آنها استفاده کرد. بنابراین کلاسها قالب هایی برای اشیا هستند. کلاسها را می توان، "طرحهای اولیه" برای اشیا فرض کرد. آنها تمام عضوهای یک شئ را تعیین می کنند، و رفتارهای یک شئ را تعریف می کنند. مثل کلاس انسان که می تواند شامل افراد جامعه باشد. حتی می توان کلاسی را تعریف نمود و کلاسهای دیگر نیز از آن به ارث ببرند که البته می توانند شامل بعضی یا همه خصوصیات آن باشند و یا تغییری جزئی در بعضی از خصوصیات انجام شود. مثل کلاس انسان که می تواند به دو کلاس مرد و زن LIST ها در سی شارپ :...ادامه مطلب

ما را در سایت LIST ها در سی شارپ : دنبال می‌کنید

برچسب: نویسنده: بازدید: 127 تاريخ: دوشنبه 6 آذر 1396 ساعت: 22:53

همانطور که می دانید تمام برنامه ها از دو عنصر اصلی تشکیل می شوند : عبارت نامه (کد ) و داده ها ، کد بخشی از برنامه است کد عملیات را اجرا می کند و داده ها اطلاعاتی ایت که توسط این عملیات تحت تاثیر قرار گرفته . کپسوله سازی یک مکانیزم برنامه نویسی است که کد و داده ها را با هم در یک جا قرار داده و هر دو را از استفاده نادرست و تداخل خارجی ایمن نگه می دارد. در یک زبان شی گرا ، کد و داده ممکن ایت با هم در چنین روش محدود شوند که یک جعبه سیاه خود ظرف را ایجاد می کند . درون تمام داده های مورد نیازوکد است. هنگامی که در این روش کد و داده ها با هم پیوند برقرار می کنند یک شی به وجود می آید . به عبارت دیگر یک شی ابزاری است که از کپسول LIST ها در سی شارپ :...ادامه مطلب

ما را در سایت LIST ها در سی شارپ : دنبال می‌کنید

برچسب: نویسنده: بازدید: 129 تاريخ: دوشنبه 6 آذر 1396 ساعت: 22:53

فیلد ها عناصر و متغیر هایی هستند که مستقیما در کلاس استفاده می شوند. برای ویژگی های یک کلاس معمولا اما نه همیشه لازم است که یک فیلد تعریف کنیم. بهتر است فیلد ها را با (_) نمایش دهیم تا تشخیص آن آسانتر باشد. فرضا در مثال زیر: Circle class } ; int _radius { که در اینجا radius_ همان فیلد است.در ضمن جای فیلد ها تاثیری در برنامه ندارد ولی یادتان باشد فیلد های کلاس را اول تعریف کنید. نکت LIST ها در سی شارپ :...ادامه مطلب

ما را در سایت LIST ها در سی شارپ : دنبال می‌کنید

برچسب: نویسنده: بازدید: 139 تاريخ: دوشنبه 6 آذر 1396 ساعت: 22:53

صفحه بندی