কম্পিউটার

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


পাইথনের প্রতিটি ক্লাস, বিল্ট-ইন হোক বা ব্যবহারকারী সংজ্ঞায়িত হোক না কেন অবজেক্ট ক্লাস থেকে উত্তরাধিকারসূত্রে প্রাপ্ত। অবজেক্ট ক্লাসে অনেকগুলি বৈশিষ্ট্য রয়েছে যার নামের আগে এবং ডবল আন্ডারস্কোর (__) দ্বারা অনুসরণ করা হয়েছে। এই বৈশিষ্ট্যগুলির প্রত্যেকটি একই নামের একটি পদ্ধতির চারপাশে একটি মোড়ক। এই ধরনের পদ্ধতিকে বলা হয় বিশেষ বা জাদু পদ্ধতি।

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


  1. কিভাবে আপনি পাইথনে আপনার প্রথম প্রোগ্রাম তৈরি করবেন?

  2. আমি কিভাবে একটি পাইথন নেমস্পেস তৈরি করব?

  3. আপনি কিভাবে সহজ উপায়ে পাইথন নেমস্পেস ব্যাখ্যা করবেন?

  4. আপনি কিভাবে ব্যাখ্যা করবেন যে একটি ব্যতিক্রম পাইথনে একটি বস্তু?