چند ریختگی یا به عبارت دیگر Method OverLoading

خرید بک لینک
برای دسترسی به لیست خود نیز میتوانید از حلقه foreach استفاده کنید. کد زیر را اضافه کنید:(foreach (string child in students                                             }       ;(listBox1.Items.Add(child                                              {بدین ترتیب که ما با استفاده از این حلقه در این لیست در حال گردش هستیم. اگر هم میخواهید از لحقه معمولی For استفاده کنید، میتوانید از کد زیر استفاده نمایید:(++for (int = 0; i                                                    } ;([listBox1.Items.Add(students[i                                                   {دقت کنید که Count در student.Count تعداد آیتمهای موجود در لیست را برمیگرداند.اما پیشنهاد میشود که در لیستها از حلقههای Foreach استفاده کنید.کدهای خودتان را اجرا کنید؛ نتیجه را خواهید دید!مرتبسازی لیستیکی از مهمترین کارهایی که میتوان در List> انجام داد، مرتبسازی آن میباشد. شما میتوانید با استفاده از متد Sort()، اقدام به مرتبسازی مقادیر موجود در داخل لیست اقدام نمایید. به کد زیر دقت چند ریختگی یا به عبارت دیگر Method OverLoading...ادامه مطلب

ما را در سایت چند ریختگی یا به عبارت دیگر Method OverLoading دنبال می‌کنید

برچسب: نویسنده: بازدید: 123 تاريخ: شنبه 18 تير 1401 ساعت: 21:58

برای دسترسی به لیست خود نیز میتوانید از حلقه foreach استفاده کنید. کد زیر را اضافه کنید:(foreach (string child in students } ;(listBox1.Items.Add(child {بدین ترتیب که ما با استفاده از این حلقه در این لیست در حال گردش هستیم. اگر هم میخواهید از لحقه معمولی For استفاده کنید، میتوانید از کد زیر استفاده نمایید:(++for (int = 0; i } ;([listBox1.Items.Add(students[i {دقت کنید که Count در student.Count تعداد آیتمهای موجود در لیست را برمیگرداند.اما پیشنهاد میشود که در لیستها از حلقههای Foreach استفاده کنید.کدهای خودتان را اجرا کنید؛ نتیجه را خواهید دید!مرتبسازی لیستیکی از مهمترین کارهایی که میتوان در List<> انجام داد، مرتبسازی آن میباشد. شما میتوانید با استفاده از متد Sort()، اقدام به مرتبسازی مقادیر موجود در داخل لیست اقدام نمایید. به کد زیر دقت کنید: ; ()students.Sortاگر کد زیر را پیش از نمایش آیتمها در Listbox اضافه کنید، خواهید دید که نتیجهی حاصل، یک لیست مرتبشده بر اساس حروف الفبا میباشد. اگر نوع لیست را از نوع عدد میگرفتید، نتیجهی حاصل، بر اساس ترتیب چند ریختگی یا به عبارت دیگر Method OverLoading...ادامه مطلب

ما را در سایت چند ریختگی یا به عبارت دیگر Method OverLoading دنبال می‌کنید

برچسب: نویسنده: بازدید: 246 تاريخ: يکشنبه 10 دی 1396 ساعت: 0:22

کپسوله سازی، مخفیسازی (Encapsulation)، یا لفافهبندی، به این مفهوم اشاره دارد که باید بعضی خصوصیات یا رفتارهای شیء را از دید دیگران پنهان کرد. فرض کنید شما به عنوان یک راننده میخواهید اتومبیل شخصی تان را روشن کنید و به محل کارتان عزیمت کنید سوییچ را بر میدارید، استارت میزنید و با فشار آوردن به پدالهای گاز و ترمز و چرخش فرمان و ... به محل کارتان خواهید رسید. در طول این مسیر در اتومبیل شما به عنوان یک شیء اعمال مختلفی در حال انجام بود. مثلاً لنت ترمز به دیسک چرخ برخورد میکرد و باعث کم شدن سرعت میشد یا شمعها شروع به جرقه زدن در زمانی بخصوصی میکردند. حال فرض کنید که عمل مخفی سازی وجود نداشت و شما مجبور بودید که جرقه زدن شمعها را کنترل میکردید و به سیستم سوخت رسانی در موقع لزوم دستور میدادید که سوخت را بداخل سیلندرها ارسال کند و... یا هیچگاه به مقصد نمیرسیدید! یا سالم نمیرسیدید!عمل مخفی سازی باعث میشود که اشیاء بدون آنکه از چگونگی کارکرد یکدیگر اطلاع داشته باشند با هم کار کنند. موضوعات مرتبط: برنامه نویسی شی گرا چند ریختگی یا به عبارت دیگر Method OverLoading...ادامه مطلب

ما را در سایت چند ریختگی یا به عبارت دیگر Method OverLoading دنبال می‌کنید

برچسب: نویسنده: بازدید: 229 تاريخ: چهارشنبه 29 آذر 1396 ساعت: 4:19

برای دسترسی به لیست خود نیز میتوانید از حلقه foreach استفاده کنید. کد زیر را اضافه کنید:(foreach (string child in students } ;(listBox1.Items.Add(child {بدین ترتیب که ما با استفاده از این حلقه در این لیست در حال گردش هستیم. اگر هم میخواهید از لحقه معمولی For استفاده کنید، میتوانید از کد زیر استفاده نمایید:(++for (int = 0; i } ;([listBox1.Items.Add(students[i { دقت کنید که Count در student.Count تعداد آیتمهای موجود در لیست را برمیگرداند. اما پیشنهاد میشود که در لیستها از حلقههای Foreach استفاده کنید. کدهای خودتان را اجرا کنید؛ نتیجه را خواهید دید! مرتبسازی لیست یکی از مهمترین کارهایی که میتوان در List انجام داد، مرتبسازی آن میباشد. شما میتوانید با استفاده از متد Sort()، اقدام به مرتبسازی مقادیر موجود در داخل لیست اقدام نمایید. به کد زیر دقت کنید: ; ()students.Sort اگر کد زیر را پیش از نمایش آیتمها در Listbox اضافه کنید، خواهید دید که نتیجهی حاصل، یک لیست مرتبشده بر اساس حروف الفبا میباشد. اگر نوع لیست را از نوع چند ریختگی یا به عبارت دیگر Method OverLoading...ادامه مطلب

ما را در سایت چند ریختگی یا به عبارت دیگر Method OverLoading دنبال می‌کنید

برچسب: نویسنده: بازدید: 228 تاريخ: چهارشنبه 29 آذر 1396 ساعت: 4:19

یکی از جنبه های کلیدی زبان های برنامه نویسی شی گرا Objected Oriented Programming)OOP) از جمله #C بر پایه آن بنا شده است، مفهوم ارث بری یا Inheritance می باشد. ارث بری یعنی تولید کلاس هایی جدید که برخی از ویژگی های خود را از کلاس مادر Parent Class به ارث برده اند.حتی اگر کل چهارچوب کاری NET. بر پایه مفهوم ارث بری نباشد، ولی جمله معروف "همه چیز شی یا object است" از نتایج آن است. در زبان #C، حتی یک عدد ساده نمونه ای از یک کلاس است که خود از کلاس پایه System.object به ارث رفته است. اگرچه چهارچوب کاری NET.، این امکان را نیز برای شما فراهم کرده تا مقدار مورد نظر خود را مستقیما به یک عدد بدهید، بدون آن که نیاز داشته باشید تا نسخه جدیدی از کلاس Integer ایجاد کنید. در کد فوق، در مرحله اول یک کلاس به نام Animal Class تعریف کرده ایم و دارای یک متد ساده جهت چاپ پیام خوش آمد گویی است. سپس کلاس Dog را ایجاد کرده و با قرار دادن یک : در مقابل آن، به C# اعلام کرده ایم این کلاس بایستی از کلاس Animal به ارث رود. نکته جالب در مورد مثال فوق این است که رابطه سگ و حیوان نیز در طبیعت به همین صورت می باشد، یعنی Dog زیرمجموعه ای از حیوانات است. اکنون بیایید روش به کار بردن کلاس ها را بررسی کنیم :اگر کد مثال فوق را اجرا نمایید، خواهید دید با وجودیکه متد Greeting() را برای کلاس Dog تعریف نکرده ایم، اما چند ریختگی یا به عبارت دیگر Method OverLoading...ادامه مطلب

ما را در سایت چند ریختگی یا به عبارت دیگر Method OverLoading دنبال می‌کنید

برچسب: نویسنده: بازدید: 238 تاريخ: چهارشنبه 29 آذر 1396 ساعت: 4:19

صفحه بندی