تصویر ثابت

پایگاه رسمی مهندس محسن اشکبوس

کارشناس ارشد طراحی سامانه های نرم افزاری تحت وب و شیرپوینت

پایگاه رسمی مهندس محسن اشکبوس

کارشناس ارشد طراحی سامانه های نرم افزاری تحت وب و شیرپوینت

آخرین نظرات

تفاوت override و overload چیست؟

اشکبوس محسن | پنجشنبه, ۲۷ آذر ۱۳۹۳، ۰۱:۲۳ ب.ظ
در زبان های برنامه نویسی شی گرا، Method overriding قابلیتی است که در آن یک کلاس فرزند می تواند پیاده سازی خاص خود را از متدهای کلاس پدر داشته باشد و در زمان اجرا آن پیاده سازی بجای پیاده سازی پدر استفاده شود:

در زبان های برنامه نویسی مختلف، Method overloading قابلیتی است که امکان تعریف چند متد با یک نام در یک کلاس (یا ...) ولی با تعداد و نام پارامترهای متفاوت (و همچنین در بعضی زبان ها مقدار بازگشتی متفاوت) را می دهد:

منبع و مثال : جواب یاب

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی