কম্পিউটার

পাইথনে ওভাররাইডিং পদ্ধতি


আপনি সবসময় আপনার অভিভাবক শ্রেণীর পদ্ধতি ওভাররাইড করতে পারেন। পিতামাতার পদ্ধতিগুলিকে ওভাররাইড করার একটি কারণ হল আপনি আপনার সাবক্লাসে বিশেষ বা ভিন্ন কার্যকারিতা চাইতে পারেন৷

উদাহরণ

#!/usr/bin/python
class Parent: # define parent class
   def myMethod(self):
      print 'Calling parent method'
class Child(Parent): # define child class
   def myMethod(self):
      print 'Calling child method'
c = Child()    # instance of child
c.myMethod()   # child calls overridden method

আউটপুট

উপরের কোডটি কার্যকর করা হলে, এটি নিম্নলিখিত ফলাফল তৈরি করে -

Calling child method

  1. পাইথনে অভিধান পদ্ধতি

  2. পাইপ ব্যবহার করে পিতামাতা এবং শিশু প্রক্রিয়ার মধ্যে যোগাযোগ করার জন্য পাইথন প্রোগ্রাম।

  3. কিভাবে পাইথনে ক্লাস পদ্ধতি ওভাররাইড করবেন?

  4. পাইথনে os.pipe() ফাংশন কি করে?