जब किसी वस्तु और वर्ग की सहायता से शब्दकोश बनाने की आवश्यकता होती है, तो एक वर्ग परिभाषित किया जाता है। एक 'init' फ़ंक्शन परिभाषित किया गया है, जो चर के लिए मान निर्दिष्ट करता है। कक्षा का एक उदाहरण बनाया जाता है, और init फ़ंक्शन को कॉल किया जाता है।
उदाहरण
नीचे उसी के लिए एक प्रदर्शन है -
class base_class(object): def __init__(self): self.A = 32 self.B = 60 my_instance = base_class() print("An instance of the class has been created") print(my_instance.__dict__)
आउटपुट
An instance of the class has been created {'A': 32, 'B': 60}
स्पष्टीकरण
- एक 'बेस_क्लास' परिभाषित किया गया है, और एक ऑब्जेक्ट को पास कर दिया गया है।
- एक 'init' विधि परिभाषित की गई है, और यह चरों को मान निर्दिष्ट करती है।
- विधि का एक उदाहरण बनाया गया है।
- '.' ऑपरेटर का उपयोग करके बनाए गए ऑब्जेक्ट का उपयोग करके विधि को कहा जाता है