অজস্র পদ্ধতিতে ওভারলোডিং জটিল। তবে ডিক, তালিকা বা আদিম ভেরিয়েবলগুলি পাস করার ব্যবহার থাকতে পারে।
আমি আমার ব্যবহারের ক্ষেত্রে কিছু চেষ্টা করেছি, এটি পদ্ধতিগুলি ওভারলোড করার জন্য লোকদের বুঝতে এখানে সহায়তা করতে পারে।
আসুন স্ট্যাকওভারফ্লো থ্রেডের একটিতে উদাহরণ ব্যবহার করা যাক:
ক্লাস ওভারলোড পদ্ধতি সহ বিভিন্ন শ্রেণীর কল পদ্ধতিগুলি call
def add_bullet(sprite=None, start=None, headto=None, spead=None, acceleration=None):
রিমোট ক্লাস থেকে আর্গুমেন্ট পাস:
add_bullet(sprite = 'test', start=Yes,headto={'lat':10.6666,'long':10.6666},accelaration=10.6}
বা add_bullet(sprite = 'test', start=Yes,headto={'lat':10.6666,'long':10.6666},speed=['10','20,'30']}
সুতরাং, পদ্ধতি ওভারলোডিং থেকে তালিকা, অভিধান বা আদিম ভেরিয়েবলের জন্য হ্যান্ডলিং অর্জন করা হচ্ছে।
আপনার কোডগুলির জন্য এটি ব্যবহার করে দেখুন