برنامهنویسی شیءگرا: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز Bot: Replace deprecated <source> tag and "enclose" parameter [https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2020-April/002284.html] |
در قسمت چند رییخی لینکی اضافه شد که به منبع چندریختی در داخل ویکیپدیا اشاره میکند |
||
خط ۴۵:
== چندشکلی ==
[[چندریختی (برنامهنویسی)|چند
بهطور کلی، مفهوم چند ریختی، اغلب با عبارت «یک رابط، چندین روش» بیان میشود. این بدین معنی است که امکان طراحی رابط عمومی برای گروهی از عملیات مرتبط وجود دارد. چند ریختی یا چندشکلی (Polymorphism) به این معنا است که اشیاء میتوانند در موقعیتهای مختلف، رفتارهای متفاوتی بروز دهند. مثلاً یک تابع در صورتی که بر روی نمونهای از کلاس آ فراخوانی شود، رفتار ب را بروز دهد در حالی که اگر بر روی کلاس ج (که فرزند کلاس آ است) فراخوانی شود، رفتاری متفاوت انجام دهد.
|