چندریختی
چندریختی
امکان استفاده از یک واسط برای چندین پیادهسازی فراهم مینماید و اشیا در شرایط مختلف رفتار مختلفی از خود نشان میدهند.
سی++ دو نوع چندریختی در اختیار برنامهنویس قرار میدهد: چندریختی زمان کامپایل و چندریختی زمان اجرا. چندریختی زمان کامپایل امکان تصمیمگیریهای زمان اجرا را فراهم نمیسازد و چندریختی زمان اجرا اغلب موجب پایین آمدن بازدهی میگردد.
مثال عملی روی برنامه هم بذارین.
من یادمه از توی کتاب آقای قمی این قسمت رو هرچقدر خوندم نفهمیدم. البته موقع عمل. این مربوط به دوره کاردانی بود.
موفق باشید