কম্পিউটার

পাইথনে ডট অপারেটর ব্যবহার করে আমরা কীভাবে ক্লাস অ্যাট্রিবিউট অ্যাক্সেস করব?


একটি ক্লাস অ্যাট্রিবিউট হল ক্লাসের একটি ইন্সট্যান্সের অ্যাট্রিবিউটের পরিবর্তে ক্লাসের একটি অ্যাট্রিবিউট।

নিচের কোডে class_var হল একটি ক্লাস অ্যাট্রিবিউট, এবং i_var হল একটি ইনস্ট্যান্স অ্যাট্রিবিউট:ক্লাসের সমস্ত ইন্সট্যান্সের class_var-এ অ্যাক্সেস রয়েছে, যেটি ক্লাসের একটি প্রপার্টি হিসাবেও অ্যাক্সেস করা যেতে পারে −

উদাহরণ

class MyClass (object):
    class_var = 2

    def __init__(self, i_var):
        self.i_var = i_var

foo = MyClass(3)
baz = MyClass(4)
print (foo.class_var, foo.i_var)
print (baz.class_var, baz.i_var)

আউটপুট

এটি আউটপুট দেয়

(2, 3)
(2, 4)

  1. Python tkinter-এ Tk ক্লাসে একটি ফ্রেম ক্লাস ব্যবহার করা

  2. পাইথন ব্যবহার করে একটি ফাইলের অনুমতি কিভাবে পরীক্ষা করবেন?

  3. কিভাবে Python ব্যবহার করে একটি ফাইল মুছে ফেলতে হয়?

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