با عرض سلام و ادب و احترام خدمت تمام آی تی پرویی های عزیز.
بنده مشغول مطالعه مبحث Polymorphism (چندریختی) در زبان برنامه نویسی سی شارپ بودم که دو سوال کلی برام پیش اومد. ممنون میشم اگه اساتید پاسخ بدن:
1. تعریف تخصصی مبحث (چندریختی) چیست؟ (چون من هرجایی رفتم تعریف خاص و کلی و دقیقی ندیدم) (درضمن عرض کردم تعریف تخصصی، یعنی منظورم مفهوم کلی و مثال اون در دنیای واقعی نیست.)
2. آیا مبحث چند ریختی فقط محدود به "بازنویسی رفتارها و خصوصیات کلاس پدر، در کلاس های فرزند" میشه؟ یا به عنوان مثال مبحث Method Overloading هم جزو همین مفهومه؟؟
3. غیر از override کردن متد ها (متد های Virtual و Abstract)، چه راه های دیگه ای برای اعمال مفهوم چندریختی وجود داره؟
باتشکر
این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.
دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود