কম্পিউটার টিউটোরিয়াল

পাইথন অপারেটর ওভারলোডিং ব্যাখ্যা


পাইথনে প্রতিটি ক্লাস, বিল্ট-ইন হোক বা ইউজার-ডিফাইনড, object ক্লাস থেকে ইনহেরিট করে। object ক্লাসের বেশ কিছু প্রপার্টি রয়েছে যাদের নাম ডাবল আন্ডারস্কোর (__) দিয়ে শুরু ও শেষ হয়। প্রতিটি প্রপার্টি একই নামের একটি মেথডের ওয়рапার। এগুলোকে স্পেশাল বা ম্যাজিক মেথড বলা হয়।

ম্যাজিক মেথড __lt__(), __gt__(), __eq__(), __ne__() ইত্যাদি একটি ক্লাসে ওভাররাইড করলে <, >, == এবং != অপারেটরগুলো ওভারলোড হয়।


  1. পাইথনে আপনার প্রথম প্রোগ্রাম তৈরির পদ্ধতি

  2. পাইথনে নেমস্পেস তৈরি করার উপায়

  3. পাইথন নেমস্পেস সহজ ভাষায় ব্যাখ্যা

  4. পাইথনে এক্সসেপশন একটি অবজেক্ট কিভাবে ব্যাখ্যা করবেন