কম্পিউটার টিউটোরিয়াল

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


একটি ক্লাস অ্যাট্রিবিউট হলো ক্লাসের একটি অ্যাট্রিবিউট, ইনস্ট্যান্সের অ্যাট্রিবিউট নয়।

নিচের কোডে 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 ক্লাসে Frame ক্লাস ব্যবহারের পদ্ধতি

  2. পাইথনে ফাইলের পারমিশন চেক করার পদ্ধতি

  3. পাইথনে ফাইল ডিলিট করার পদ্ধতি

  4. পাইথনে নেমস্পেস তৈরি করার উপায়