عن الدرس
تعدد الأشكال هو قدرة الكائن على اتخاذ أشكال عديدة. يعد تعدد الأشكال سمة مهمة لمفهوم Java OOPs ويتيح لنا إجراء عمليات متعددة باستخدام اسم واحد لأي طريقة (الواجهة). أي كائن Java يمكنه اجتياز أكثر من اختبار IS-A يعتبر متعدد الأشكال. في Java، جميع كائنات Java متعددة الأشكال نظرًا لأن أي كائن سوف يجتاز اختبار IS-A لنوعه الخاص ولفئة الكائن.