المقصود ب overload function أو التحميل الزائد في عالم البرمجة هو إمكانية تسمية أكثر من دالة بنفس الاسم بشرط أن تكون مختلفة في المعاملات أو مايسمى Arguments
الكود التالي يوضح كيفية تعريف أكثر من دالة بنفس الاسم مع الاختلاف في المعاملات Arguments
الكود التالي يوضح كيفية تعريف أكثر من دالة بنفس الاسم مع الاختلاف في المعاملات Arguments
لاحظ انه تم تسمية دالتين بنفس الاسم
وفي البرنامج الرئيسي تم الاستدعاء مرتين
في المرة الأولى تم الاستدعاء وكان المعاملين Arguments عددين صحيحة هنا سوف يقوم المترجم تلقائيا باختيار الدالة التي تستقبل معاملات صحيحة
وفي البرنامج الرئيسي تم الاستدعاء مرتين
في المرة الأولى تم الاستدعاء وكان المعاملين Arguments عددين صحيحة هنا سوف يقوم المترجم تلقائيا باختيار الدالة التي تستقبل معاملات صحيحة
وفي المرة الثانية تم الاستدعاء وكان المعاملين Arguments عددين من نوع عشري هنا سوف يقوم المترجم باستدعاء الدالة التي تستقبل معاملات من نوع عدد عشري
الكود التالي يوضح الطريقة
الكود التالي يوضح الطريقة
جاري تحميل الاقتراحات...