আমি 'পাইথ ইন্ট পাইথন' পড়ছিলাম এবং ক্লাসগুলির অধ্যায়টিতে এটি উদাহরণ দেয়:
class FileInfo(UserDict):
"store file metadata"
def __init__(self, filename=None):
UserDict.__init__(self)
self["name"] = filename
লেখক তারপরে বলেছেন যে আপনি যদি __init__পদ্ধতিটিকে ওভাররাইড করতে চান তবে আপনাকে অবশ্যই __init__সঠিক প্যারামিটার সহ অভিভাবকদের কল করতে হবে ।
- যদি সেই
FileInfoশ্রেণীর একাধিক পূর্বপুরুষ শ্রেণি থাকে তবে কী হবে?- আমার কি পূর্বপুরুষ শ্রেণীর সমস্ত
__init__পদ্ধতি স্পষ্টভাবে কল করতে হবে ?
- আমার কি পূর্বপুরুষ শ্রেণীর সমস্ত
- এছাড়াও, আমি ওভাররাইড করতে চাইলে অন্য কোনও পদ্ধতিতে কি আমাকে এটি করতে হবে?