কম্পিউটার

পাইথনে __init__ ব্যবহার করে কিভাবে ইনস্ট্যান্স অবজেক্ট তৈরি করবেন?


  • ইনস্ট্যান্টেশন বা কলিং-এ-ক্লাস-অবজেক্ট অপারেশন একটি খালি বস্তু তৈরি করে। অনেক ক্লাস একটি নির্দিষ্ট প্রাথমিক অবস্থা সহ দৃষ্টান্ত সহ বস্তু তৈরি করতে পছন্দ করে। তাই একটি ক্লাস __init__() নামে একটি বিশেষ পদ্ধতি সংজ্ঞায়িত করতে পারে, নিম্নরূপ −
  • def __init__(self) -
  • self.data =[ ]
  • যখন একটি ক্লাস একটি __init__() পদ্ধতিকে সংজ্ঞায়িত করে, তখন ক্লাস ইন্সট্যান্সটি স্বয়ংক্রিয়ভাবে নতুন তৈরি করা ক্লাস ইনস্ট্যান্সকে আহ্বান করে যা −
  • x =MyClass()
  • __init__() পদ্ধতিতে আর্গুমেন্ট থাকতে পারে। এই ধরনের ক্ষেত্রে, ক্লাস ইন্সট্যান্টিয়েশন অপারেটরকে দেওয়া আর্গুমেন্টগুলি __init__() এ দেওয়া হয়। উদাহরণস্বরূপ,
>>> class Complex:
...     def __init__(self, realpart, imagpart):
...         self.r = realpart
...         self.i = imagpart
...
>>> x = Complex(4.0, -6.5)
>>> x.r, x.i
(4.0, -6.5)


  1. কিভাবে আমরা জাভা 9 এ VarHandle এর একটি উদাহরণ তৈরি করতে পারি?

  2. পাইথন ব্যবহার করে পাওয়ারপয়েন্ট ফাইল কিভাবে তৈরি করবেন

  3. কিভাবে matplotlib পাইথন ব্যবহার করে হিস্টোগ্রাম তৈরি করতে ব্যবহার করা যেতে পারে?

  4. পাইথন ব্যবহার করে একটি স্টপওয়াচ তৈরি করুন